* Package: www-client/seamonkey-2.53.7.1 * Repository: gentoo * Maintainer: polynomial-c@gentoo.org mozilla@gentoo.org * USE: abi_x86_32 crypt dbus elibc_glibc ipc kernel_linux l10n_de startup-notification system-av1 system-harfbuzz system-icu system-jpeg system-libevent system-sqlite userland_GNU x86 * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox * Using python3.9 to build * python_export() is part of private eclass API. * Please call python_get*() instead. >>> Unpacking source... >>> Unpacking seamonkey-2.53.7.1.source.tar.xz to /home/.portage/portage/www-client/seamonkey-2.53.7.1/work >>> Unpacking seamonkey-2.53.6_beta1-patches-01.tar.xz to /home/.portage/portage/www-client/seamonkey-2.53.7.1/work >>> Unpacking seamonkey-2.53.7.1.source-l10n.tar.xz to /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonkey-2.53.7.1-l10n >>> Source unpacked in /home/.portage/portage/www-client/seamonkey-2.53.7.1/work >>> Preparing source in /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1 ... * Applying patches from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/mozilla ... * 1000_fix-preferences-gentoo.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 ] * 1006-client_mk.patch ... [ ok ] * 1007_re-add_system_sqlite.patch ... [ ok ] * 2000_system_harfbuzz.patch ... [ ok ] * 2001_system_graphite2.patch ... [ ok ] * 2002_bmo-1559213-Support-system-av1.patch ... [ ok ] * 2003_nICER_implicit_decls.patch ... [ ok ] * 2004_fix_lto_builds.patch ... [ ok ] * 2006_musl_sys_auxv.patch ... [ ok ] * 2009_upstream-bug_1461221.patch ... [ ok ] * 2010_blessings-TERM.patch ... [ ok ] * 2011_missing-errno_h-in-SandboxOpenedFiles_cpp.patch ... [ ok ] * 2012_make-MOZ_SIGNAL_TRAMPOLINE-Android-only_bug1434526.patch ... [ ok ] * 2014_dont_use_gconf_service_mozilla_bug1526243.patch ... [ ok ] * 2015_dont_use_gconf_for_proxy_configuration_bug1540145.patch ... [ ok ] * 2018_audio_device_backends.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 ] * 6008_musl_fix_toolkit.patch ... [ ok ] * 6018_audio_backend_update_generated_files.patch ... [ ok ] * Applying seamonkey-2.53.7-ownertab.patch ... [ ok ] * edos2unix ./third_party/rust/httparse/.travis_after.sh * Running eautoreconf in '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1' ... * Running 'autoconf' ... [ ok ] * Running elibtoolize in: seamonkey-2.53.7.1/ * Running elibtoolize in: seamonkey-2.53.7.1/comm/ * Running elibtoolize in: seamonkey-2.53.7.1/intl/icu/source/ * Running elibtoolize in: seamonkey-2.53.7.1/js/src/ * Running elibtoolize in: seamonkey-2.53.7.1/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: seamonkey-2.53.7.1/media/libvpx/libvpx/ * Running elibtoolize in: seamonkey-2.53.7.1/modules/freetype2/ * Running elibtoolize in: seamonkey-2.53.7.1/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: seamonkey-2.53.7.1/nsprpub/ * Running elibtoolize in: seamonkey-2.53.7.1/python/mozbuild/mozbuild/ * Running elibtoolize in: seamonkey-2.53.7.1/python/mozbuild/mozbuild/test/ * Running elibtoolize in: seamonkey-2.53.7.1/third_party/rust/backtrace-sys/src/libbacktrace/ * Applying portage/2.2 patch ... * Applying sed/1.5.6 patch ... * Applying as-needed/2.2.6 patch ... * Applying target-nm/2.4.2 patch ... * Applying ppc64le/2.4.4 patch ... * Running elibtoolize in: seamonkey-2.53.7.1/third_party/rust/freetype/ * Running elibtoolize in: seamonkey-2.53.7.1/third_party/rust/libz-sys/src/zlib-1.2.8/ * Running elibtoolize in: seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/ * Running elibtoolize in: seamonkey-2.53.7.1/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/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1 ... ========================================================== Building seamonkey-2.53.7.1 with the following configuration --enable-application=comm/suite mozilla.org default --enable-optimize=-O2 less than -O2 causes a segfault on x86 --disable-updater disable_update_strip --disable-strip disable_update_strip --disable-install-strip disable_update_strip --with-system-bz2 system_libs --with-system-zlib system_libs --disable-stylo Upstream bug 1341234 --enable-release Enable by Gentoo --disable-gold tc-ld-is-gold=false --enable-pie enabled by Gentoo --disable-debug -debug --disable-tests -debug --disable-debug-symbols disabled by Gentoo --enable-startup-notification +startup-notification --disable-necko-wifi -wifi --enable-dbus +dbus --disable-necko-wifi disabled --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/lib mozilla.org default --with-system-libevent=/usr mozilla.org default --prefix=/usr mozilla.org default --libdir=/usr/lib 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=i686-pc-linux-gnu mozilla.org default --host=i686-pc-linux-gnu mozilla.org default --disable-pulseaudio -pulseaudio --enable-alsa -pulseaudio --enable-content-sandbox Sandbox --enable-system-sqlite +system-sqlite --with-system-jpeg +system-jpeg --with-system-icu +system-icu --without-system-libvpx -system-libvpx --with-system-harfbuzz +system-harfbuzz --with-system-graphite2 +system-harfbuzz --with-system-av1 +system-av1 --enable-linker=bfd linker is set to bfd --disable-jack -jack --with-google-location-service-api-keyfile=/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/google-api-key mozilla.org default --with-google-safebrowsing-api-keyfile=/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/google-api-key mozilla.org default --enable-extensions=default,-irc,-sroaming mozilla.org default --enable-startupcache mozilla.org default --with-l10n-base=/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonkey-2.53.7.1-l10n for building locales ========================================================== make -j1 V=1 -f client.mk configure mkdir -p '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/' /usr/bin/python2.7 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/testing/mozbase/mozfile \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/controller/clobber.py /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk Clobber not needed. > /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/.mozconfig.mk Generating /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/configure cp -f /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/configure.in /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/configure chmod +x /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/configure cp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/.mozconfig /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/.mozconfig cd /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/configure Creating Python environment New python executable in /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python2.7 Also creating executable in /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python Installing setuptools, pip, wheel...done. running build_ext building 'psutil._psutil_linux' extension creating build creating build/temp.linux-i686-2.7 creating build/temp.linux-i686-2.7/psutil i686-pc-linux-gnu-gcc -pthread -fno-strict-aliasing -march=native -O2 -pipe -fwrapv -DNDEBUG -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_common.c -o build/temp.linux-i686-2.7/psutil/_psutil_common.o i686-pc-linux-gnu-gcc -pthread -fno-strict-aliasing -march=native -O2 -pipe -fwrapv -DNDEBUG -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o i686-pc-linux-gnu-gcc -pthread -fno-strict-aliasing -march=native -O2 -pipe -fwrapv -DNDEBUG -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o creating build/lib.linux-i686-2.7 creating build/lib.linux-i686-2.7/psutil i686-pc-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,--hash-style=gnu -Wl,--sort-common -Wl,--as-needed build/temp.linux-i686-2.7/psutil/_psutil_common.o build/temp.linux-i686-2.7/psutil/_psutil_posix.o build/temp.linux-i686-2.7/psutil/_psutil_linux.o -L/usr/lib -lpython2.7 -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so building 'psutil._psutil_posix' extension i686-pc-linux-gnu-gcc -pthread -fno-strict-aliasing -march=native -O2 -pipe -fwrapv -DNDEBUG -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_common.c -o build/temp.linux-i686-2.7/psutil/_psutil_common.o i686-pc-linux-gnu-gcc -pthread -fno-strict-aliasing -march=native -O2 -pipe -fwrapv -DNDEBUG -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o i686-pc-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,--hash-style=gnu -Wl,--sort-common -Wl,--as-needed build/temp.linux-i686-2.7/psutil/_psutil_common.o build/temp.linux-i686-2.7/psutil/_psutil_posix.o -L/usr/lib -lpython2.7 -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so copying build/lib.linux-i686-2.7/psutil/_psutil_linux.so -> psutil copying build/lib.linux-i686-2.7/psutil/_psutil_posix.so -> psutil Error processing command. Ignoring because optional. (optional:packages.txt:comm/build/virtualenv_packages.txt) Reexecuting in the virtualenv Adding configure options from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/.mozconfig --enable-application=comm/suite --enable-optimize=-O2 --disable-updater --disable-strip --disable-install-strip --with-system-bz2 --with-system-zlib --disable-stylo --enable-release --disable-gold --enable-pie --disable-debug --disable-tests --disable-debug-symbols --enable-startup-notification --disable-necko-wifi --enable-dbus --disable-necko-wifi --with-system-nspr --with-nspr-prefix=/usr --with-system-nss --with-nss-prefix=/usr --x-includes=/usr/include --x-libraries=/usr/lib --with-system-libevent=/usr --prefix=/usr --libdir=/usr/lib --enable-system-hunspell --disable-crashreporter --with-system-png --enable-system-ffi --disable-gconf --with-intl-api --enable-skia --enable-default-toolkit=cairo-gtk3 --target=i686-pc-linux-gnu --host=i686-pc-linux-gnu --disable-pulseaudio --enable-alsa --enable-content-sandbox --enable-system-sqlite --with-system-jpeg --with-system-icu --without-system-libvpx --with-system-harfbuzz --with-system-graphite2 --with-system-av1 --enable-linker=bfd --disable-jack --with-google-location-service-api-keyfile=/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/google-api-key --with-google-safebrowsing-api-keyfile=/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/google-api-key --enable-startupcache --with-l10n-base=/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonkey-2.53.7.1-l10n --enable-extensions=default,-irc,-sroaming checking for vcs source checkout... no checking for a shell... /bin/sh checking for host system type... i686-pc-linux-gnu checking for target system type... i686-pc-linux-gnu checking whether cross compiling... no checking for the target C compiler... /usr/bin/i686-pc-linux-gnu-gcc checking whether the target C compiler can be used... yes checking for Python 3... /usr/bin/python3.9 (3.9.4) checking for pkg_config... /usr/bin/i686-pc-linux-gnu-pkg-config checking for pkg-config version... 1.7.4 checking for yasm... /usr/bin/yasm checking yasm version... 1.3.0 checking for nasm... /usr/bin/nasm checking nasm version... 2.15.05 checking the target C compiler version... 10.3.0 checking the target C compiler works... yes WARNING: The value of LD is not used by this build system. checking for the target C++ compiler... /usr/bin/i686-pc-linux-gnu-g++ checking whether the target C++ compiler can be used... yes checking the target C++ compiler version... 10.3.0 checking the target C++ compiler works... yes checking for the host C compiler... /usr/bin/i686-pc-linux-gnu-gcc checking whether the host C compiler can be used... yes checking the host C compiler version... 10.3.0 checking the host C compiler works... yes checking for the host C++ compiler... /usr/bin/i686-pc-linux-gnu-g++ checking whether the host C++ compiler can be used... yes checking the host C++ compiler version... 10.3.0 checking the host C++ compiler works... yes checking for 64-bit OS... no checking bindgen cflags... no checking for linker... bfd checking for the assembler... /usr/bin/i686-pc-linux-gnu-gcc checking for stdint.h... yes checking for inttypes.h... yes checking for malloc.h... yes checking for alloca.h... yes checking for sys/byteorder.h... no checking for getopt.h... yes checking for unistd.h... yes checking for nl_types.h... yes checking for cpuid.h... yes checking for sys/statvfs.h... yes checking for sys/statfs.h... yes checking for sys/vfs.h... yes checking for sys/mount.h... yes checking for sys/quota.h... yes checking for linux/quota.h... yes checking for linux/if_addr.h... yes checking for linux/rtnetlink.h... yes checking for sys/queue.h... yes checking for sys/types.h... yes checking for netinet/in.h... yes checking for byteswap.h... yes checking for linux/perf_event.h... yes checking for perf_event_open system call... yes checking whether the C compiler supports -Wunreachable-code-return... no checking whether the C++ compiler supports -Wunreachable-code-return... no checking whether the C compiler supports -Wclass-varargs... no checking whether the C++ compiler supports -Wclass-varargs... no checking whether the C compiler supports -Wloop-analysis... no checking whether the C++ compiler supports -Wloop-analysis... no checking whether the C++ compiler supports -Wc++1z-compat... yes checking whether the C++ compiler supports -Wcomma... no checking whether the C compiler supports -Wduplicated-cond... yes checking whether the C++ compiler supports -Wduplicated-cond... yes checking whether the C++ compiler supports -Wimplicit-fallthrough... yes checking whether the C compiler supports -Wstring-conversion... no checking whether the C++ compiler supports -Wstring-conversion... no checking whether the C++ compiler supports -Wno-inline-new-delete... no checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes checking whether the C compiler supports -Wno-error=deprecated-declarations... yes checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes checking whether the C compiler supports -Wno-error=array-bounds... yes checking whether the C++ compiler supports -Wno-error=array-bounds... yes checking whether the C compiler supports -Wno-error=free-nonheap-object... yes checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes checking whether the C compiler supports -Wformat... yes checking whether the C++ compiler supports -Wformat... yes checking whether the C compiler supports -Wformat-security... yes checking whether the C++ compiler supports -Wformat-security... yes checking whether the C compiler supports -Wformat-overflow=2... yes checking whether the C++ compiler supports -Wformat-overflow=2... yes checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... no checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... no checking whether the C++ compiler supports -fno-sized-deallocation... yes checking for libffi > 3.0.9... yes checking MOZ_FFI_CFLAGS... -I/usr/lib/libffi/include checking MOZ_FFI_LIBS... -lffi checking for rustc... /usr/bin/rustc checking for cargo... /usr/bin/cargo checking rustc version... 1.51.0 checking cargo version... 1.51.0 checking for rust target triplet... i686-unknown-linux-gnu checking for rust host triplet... i686-unknown-linux-gnu checking for pango >= 1.22.0 pangoft2 >= 1.22.0 pangocairo >= 1.22.0... yes checking MOZ_PANGO_CFLAGS... -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 checking MOZ_PANGO_LIBS... -lpangoft2-1.0 -lfontconfig -lfreetype -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lcairo checking for fontconfig >= 2.7.0... yes checking _FONTCONFIG_CFLAGS... -I/usr/include/freetype2 -I/usr/include/uuid checking _FONTCONFIG_LIBS... -lfontconfig -lfreetype checking for freetype2 >= 6.1.0... yes checking _FT2_CFLAGS... -I/usr/include/freetype2 checking _FT2_LIBS... -lfreetype checking for aom >= 1.0.0... yes checking MOZ_SYSTEM_LIBAOM_CFLAGS... checking MOZ_SYSTEM_LIBAOM_LIBS... -laom checking for dav1d >= 0.1.1... yes checking MOZ_SYSTEM_LIBDAV1D_CFLAGS... checking MOZ_SYSTEM_LIBDAV1D_LIBS... -ldav1d checking for tar... /bin/tar checking for unzip... /usr/bin/unzip checking for zip... /usr/bin/zip checking for gn... not found checking for the Mozilla API key... no checking for the Google Location Service API key... yes checking for the Google Safebrowsing API key... yes checking for the Bing API key... no checking for the Adjust SDK key... no checking for the Leanplum SDK key... no checking for graphite2... yes checking MOZ_GRAPHITE2_CFLAGS... checking MOZ_GRAPHITE2_LIBS... -lgraphite2 checking for harfbuzz >= 1.3.3... yes checking MOZ_HARFBUZZ_CFLAGS... -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include checking MOZ_HARFBUZZ_LIBS... -lharfbuzz checking for awk... /usr/bin/gawk checking for perl... /usr/bin/perl checking for minimum required perl version >= 5.006... 5.032001 checking for full perl installation... yes checking for gmake... /usr/bin/make checking for watchman... not found checking for doxygen... not found checking for xargs... /usr/bin/xargs checking for rpmbuild... not found checking for hunspell... yes checking MOZ_HUNSPELL_CFLAGS... -I/usr/include/hunspell checking MOZ_HUNSPELL_LIBS... -lhunspell-1.7 checking for autoconf... /usr/bin/autoconf-2.13 Refreshing /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/old-configure with /usr/bin/autoconf-2.13 loading site script /usr/share/config.site creating cache ./config.cache checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu checking build system type... i686-pc-linux-gnu checking for objcopy... /usr/bin/objcopy checking for gcc... /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 checking whether the C compiler (/usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -march=native -pipe -mno-avx -Wl,-O1 -Wl,--hash-style=gnu -Wl,--sort-common -Wl,--as-needed -Wl,-rpath=/usr/lib/seamonkey,--enable-new-dtags -Wl,--no-keep-memory) works... yes checking whether the C compiler (/usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -march=native -pipe -mno-avx -Wl,-O1 -Wl,--hash-style=gnu -Wl,--sort-common -Wl,--as-needed -Wl,-rpath=/usr/lib/seamonkey,--enable-new-dtags -Wl,--no-keep-memory) is a cross-compiler... no checking whether we are using GNU C... yes checking whether /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 accepts -g... yes checking for c++... /usr/bin/i686-pc-linux-gnu-g++ checking whether the C++ compiler (/usr/bin/i686-pc-linux-gnu-g++ -march=native -pipe -flifetime-dse=1 -mno-avx -Wl,-O1 -Wl,--hash-style=gnu -Wl,--sort-common -Wl,--as-needed -Wl,-rpath=/usr/lib/seamonkey,--enable-new-dtags -Wl,--no-keep-memory) works... yes checking whether the C++ compiler (/usr/bin/i686-pc-linux-gnu-g++ -march=native -pipe -flifetime-dse=1 -mno-avx -Wl,-O1 -Wl,--hash-style=gnu -Wl,--sort-common -Wl,--as-needed -Wl,-rpath=/usr/lib/seamonkey,--enable-new-dtags -Wl,--no-keep-memory) is a cross-compiler... no checking whether we are using GNU C++... yes checking whether /usr/bin/i686-pc-linux-gnu-g++ accepts -g... yes checking for ranlib... i686-pc-linux-gnu-ranlib checking for /usr/bin/i686-pc-linux-gnu-gcc... /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 checking for ar... i686-pc-linux-gnu-ar checking for strip... strip checking for windres... no checking for otool... no checking for X... libraries /usr/lib, headers /usr/include checking for dnet_ntoa in -ldnet... no checking for dnet_ntoa in -ldnet_stub... no checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for --noexecstack option to as... yes checking for -z noexecstack option to ld... yes checking for -z text option to ld... yes checking for -z relro option to ld... yes checking for --ignore-unresolved-symbol option to ld... yes checking if toolchain supports -mssse3 option... yes checking if toolchain supports -msse4.1 option... yes checking for x86 AVX2 asm support in compiler... yes checking whether the linker supports Identical Code Folding... no checking whether removing dead symbols breaks debugging... no checking for PIE support... yes checking for working const... yes checking for mode_t... yes checking for off_t... yes checking for pid_t... yes checking for size_t... yes checking whether 64-bits std::atomic requires -latomic... no checking for dirent.h that defines DIR... yes checking for opendir in -ldir... no checking for sockaddr_in.sin_len... false checking for sockaddr_in6.sin6_len... false checking for sockaddr.sa_len... false checking for gethostbyname_r in -lc_r... no checking for library containing dlopen... -ldl checking for dlfcn.h... yes checking for dladdr... yes checking for memmem... yes checking for socket in -lsocket... no checking for XDrawLines in -lX11... yes checking for XextAddDisplay in -lXext... yes checking for XtFree in -lXt... yes checking for xcb_connect in -lxcb... yes checking for xcb_shm_query_version in -lxcb-shm... yes checking for XGetXCBConnection in -lX11-xcb... yes checking for X11/extensions/scrnsaver.h... yes checking for XScreenSaverQueryInfo in -lXss... yes checking for pthread_create in -lpthreads... no checking for pthread_create in -lpthread... yes checking whether /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 accepts -pthread... yes checking for pthread.h... yes checking whether /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 needs -traditional... no checking for 8-bit clean memcmp... yes checking for stat64... yes checking for lstat64... yes checking for truncate64... yes checking for statvfs64... yes checking for statvfs... yes checking for statfs64... yes checking for statfs... yes checking for getpagesize... yes checking for gmtime_r... yes checking for localtime_r... yes checking for arc4random... no checking for arc4random_buf... no checking for mallinfo... yes checking for gettid... yes checking for lchown... yes checking for setpriority... yes checking for strerror... yes checking for syscall... yes checking for clock_gettime(CLOCK_MONOTONIC)... checking for pthread_cond_timedwait_monotonic_np... checking for res_ninit()... yes checking for an implementation of va_copy()... yes checking whether va_list can be copied by value... yes checking for C++ dynamic_cast to void*... yes checking for __thread keyword for TLS variables... yes checking for LC_MESSAGES... yes checking for localeconv... yes checking for malloc.h... yes checking for strndup... yes checking for posix_memalign... yes checking for memalign... yes checking for malloc_usable_size... yes checking whether malloc_usable_size definition can use const argument... no checking for valloc in malloc.h... yes checking for valloc in unistd.h... no checking for _aligned_malloc in malloc.h... no checking NSPR selection... system checking for nspr-config... /usr/bin/nspr-config checking for NSPR - version >= 4.25... yes checking for event.h... yes checking for event_init in -levent... yes checking for nss-config... /usr/bin/nss-config checking for NSS - version >= 3.53.1... yes checking for jpeg_destroy_compress in -ljpeg... yes checking for gzread in -lz... yes checking for png_get_valid in -lpng... yes checking for png_get_acTL in -lpng... yes checking if app-specific confvars.sh exists... /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/suite/confvars.sh checking for gtk+-3.0 >= 3.4.0 gtk+-unix-print-3.0 glib-2.0 gobject-2.0 gio-unix-2.0 ... yes checking MOZ_GTK3_CFLAGS... -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread 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 checking for gtk+-2.0 >= 2.18.0 gtk+-unix-print-2.0 glib-2.0 >= 2.22 gobject-2.0 gio-unix-2.0 gdk-x11-2.0... yes checking MOZ_GTK2_CFLAGS... -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/atk-1.0 -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gio-unix-2.0 -pthread checking MOZ_GTK2_LIBS... -lgtk-x11-2.0 -latk-1.0 -lpangoft2-1.0 -lfontconfig -lfreetype -lgio-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 checking for libstartup-notification-1.0 >= 0.8... yes checking MOZ_STARTUP_NOTIFICATION_CFLAGS... -I/usr/include/startup-notification-1.0 checking MOZ_STARTUP_NOTIFICATION_LIBS... -lstartup-notification-1 checking for dbus-1 >= 0.60... yes checking MOZ_DBUS_CFLAGS... -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include checking MOZ_DBUS_LIBS... -ldbus-1 checking for dbus-glib-1 >= 0.60... yes checking MOZ_DBUS_GLIB_CFLAGS... -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include checking MOZ_DBUS_GLIB_LIBS... -ldbus-glib-1 -ldbus-1 -lgobject-2.0 -lglib-2.0 checking for alsa... yes checking MOZ_ALSA_CFLAGS... checking MOZ_ALSA_LIBS... -lasound checking for linux/joystick.h... yes checking for wget... wget checking for sqlite3 >= 3.31.1... yes checking SQLITE_CFLAGS... checking SQLITE_LIBS... -lsqlite3 checking for valid C compiler optimization flags... yes checking for __cxa_demangle... yes checking for unwind.h... yes checking for _Unwind_Backtrace... yes checking for -pipe support... yes checking what kind of list files are supported by the linker... linkerscript checking what kind of ordering can be done with the linker... none checking for glib-2.0 >= 1.3.7 gobject-2.0... yes checking GLIB_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include checking GLIB_LIBS... -lgobject-2.0 -lglib-2.0 checking for FT_Bitmap_Size.y_ppem... yes checking for FT_GlyphSlot_Embolden... yes checking for FT_Load_Sfnt_Table... yes checking for fontconfig/fcfreetype.h... yes checking for icu-i18n >= 63.1... yes checking MOZ_ICU_CFLAGS... checking MOZ_ICU_LIBS... -licui18n -licuuc -licudata checking for posix_fadvise... yes checking for posix_fallocate... yes updating cache ./config.cache creating ./config.data js/src> configuring js/src> running /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/build/../configure.py --enable-project=js --target=i686-pc-linux-gnu --host=i686-pc-linux-gnu --enable-alsa --enable-content-sandbox --disable-crashreporter --enable-dbus --enable-extensions=default,-irc,-sroaming --disable-gconf --disable-install-strip --disable-necko-wifi --enable-pie --disable-pulseaudio --enable-startup-notification --enable-startupcache --disable-strip --enable-system-sqlite --disable-updater --libdir=/usr/lib --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 --without-system-libvpx --with-system-nss --with-system-png --with-system-zlib --x-includes=/usr/include --x-libraries=/usr/lib --disable-tests --disable-debug --disable-rust-debug --enable-optimize=-O2 --enable-xcode-checks --without-ccache --without-toolchain-prefix --without-visual-studio-version --disable-debug-symbols --disable-lto --enable-release --enable-linker=bfd --disable-clang-plugin --disable-coverage --disable-stdcxx-compat --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 --with-nspr-cflags=-I/usr/include/nspr --with-nspr-libs=-lplds4 -lplc4 -lnspr4 -lpthread -ldl --prefix=/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist JS_STANDALONE= --cache-file=/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/config.cache js/src> checking for vcs source checkout... no js/src> checking for a shell... /bin/sh js/src> checking for host system type... i686-pc-linux-gnu js/src> checking for target system type... i686-pc-linux-gnu js/src> checking for android platform directory... no js/src> checking for the Android toolchain directory... not found js/src> checking whether cross compiling... no js/src> checking for the target C compiler... /usr/bin/i686-pc-linux-gnu-gcc js/src> checking whether the target C compiler can be used... yes js/src> checking for Python 3... /usr/bin/python3.9 (3.9.4) js/src> checking for pkg_config... /usr/bin/i686-pc-linux-gnu-pkg-config js/src> checking for pkg-config version... 1.7.4 js/src> checking for yasm... /usr/bin/yasm js/src> checking yasm version... 1.3.0 js/src> checking for nasm... /usr/bin/nasm js/src> checking nasm version... 2.15.05 js/src> checking for android ndk version... no js/src> checking the target C compiler version... 10.3.0 js/src> checking the target C compiler works... yes js/src> WARNING: The value of LD is not used by this build system. js/src> checking for the target C++ compiler... /usr/bin/i686-pc-linux-gnu-g++ js/src> checking whether the target C++ compiler can be used... yes js/src> checking the target C++ compiler version... 10.3.0 js/src> checking the target C++ compiler works... yes js/src> checking for the host C compiler... /usr/bin/i686-pc-linux-gnu-gcc js/src> checking whether the host C compiler can be used... yes js/src> checking the host C compiler version... 10.3.0 js/src> checking the host C compiler works... yes js/src> checking for the host C++ compiler... /usr/bin/i686-pc-linux-gnu-g++ js/src> checking whether the host C++ compiler can be used... yes js/src> checking the host C++ compiler version... 10.3.0 js/src> checking the host C++ compiler works... yes js/src> checking for 64-bit OS... no js/src> checking bindgen cflags... no js/src> checking for linker... bfd js/src> checking for the assembler... /usr/bin/i686-pc-linux-gnu-gcc js/src> checking for stdint.h... yes js/src> checking for inttypes.h... yes js/src> checking for malloc.h... yes js/src> checking for alloca.h... yes js/src> checking for sys/byteorder.h... no js/src> checking for getopt.h... yes js/src> checking for unistd.h... yes js/src> checking for nl_types.h... yes js/src> checking for cpuid.h... yes js/src> checking for sys/statvfs.h... yes js/src> checking for sys/statfs.h... yes js/src> checking for sys/vfs.h... yes js/src> checking for sys/mount.h... yes js/src> checking for sys/quota.h... yes js/src> checking for linux/quota.h... yes js/src> checking for linux/if_addr.h... yes js/src> checking for linux/rtnetlink.h... yes js/src> checking for sys/queue.h... yes js/src> checking for sys/types.h... yes js/src> checking for netinet/in.h... yes js/src> checking for byteswap.h... yes js/src> checking for linux/perf_event.h... yes js/src> checking for perf_event_open system call... yes js/src> checking whether the C compiler supports -Wunreachable-code-return... no js/src> checking whether the C++ compiler supports -Wunreachable-code-return... no js/src> checking whether the C compiler supports -Wclass-varargs... no js/src> checking whether the C++ compiler supports -Wclass-varargs... no js/src> checking whether the C compiler supports -Wloop-analysis... no js/src> checking whether the C++ compiler supports -Wloop-analysis... no js/src> checking whether the C++ compiler supports -Wc++1z-compat... yes js/src> checking whether the C++ compiler supports -Wcomma... no js/src> checking whether the C compiler supports -Wduplicated-cond... yes js/src> checking whether the C++ compiler supports -Wduplicated-cond... yes js/src> checking whether the C++ compiler supports -Wimplicit-fallthrough... yes js/src> checking whether the C compiler supports -Wstring-conversion... no js/src> checking whether the C++ compiler supports -Wstring-conversion... no js/src> checking whether the C++ compiler supports -Wno-inline-new-delete... no js/src> checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes js/src> checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes js/src> checking whether the C compiler supports -Wno-error=deprecated-declarations... yes js/src> checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes js/src> checking whether the C compiler supports -Wno-error=array-bounds... yes js/src> checking whether the C++ compiler supports -Wno-error=array-bounds... yes js/src> checking whether the C compiler supports -Wno-error=free-nonheap-object... yes js/src> checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes js/src> checking whether the C compiler supports -Wformat... yes js/src> checking whether the C++ compiler supports -Wformat... yes js/src> checking whether the C compiler supports -Wformat-security... yes js/src> checking whether the C++ compiler supports -Wformat-security... yes js/src> checking whether the C compiler supports -Wformat-overflow=2... yes js/src> checking whether the C++ compiler supports -Wformat-overflow=2... yes js/src> checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... no js/src> checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... no js/src> checking whether the C++ compiler supports -Wno-noexcept-type... yes js/src> checking whether the C++ compiler supports -fno-sized-deallocation... yes js/src> checking for libffi > 3.0.9... yes js/src> checking MOZ_FFI_CFLAGS... -I/usr/lib/libffi/include js/src> checking MOZ_FFI_LIBS... -lffi js/src> checking for awk... /usr/bin/gawk js/src> checking for perl... /usr/bin/perl js/src> checking for minimum required perl version >= 5.006... 5.032001 js/src> checking for full perl installation... yes js/src> checking for gmake... /usr/bin/make js/src> checking for watchman... not found js/src> checking for doxygen... not found js/src> checking for xargs... /usr/bin/xargs js/src> checking for rpmbuild... not found js/src> checking for autoconf... /usr/bin/autoconf-2.13 js/src> Refreshing /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/old-configure with /usr/bin/autoconf-2.13 js/src> loading cache /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/config.cache js/src> checking host system type... i686-pc-linux-gnu js/src> checking target system type... i686-pc-linux-gnu js/src> checking build system type... i686-pc-linux-gnu js/src> checking for gcc... (cached) /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 js/src> checking whether the C compiler (/usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -march=native -pipe -mno-avx -Wl,-O1 -Wl,--hash-style=gnu -Wl,--sort-common -Wl,--as-needed -Wl,-rpath=/usr/lib/seamonkey,--enable-new-dtags -Wl,--no-keep-memory) works... yes js/src> checking whether the C compiler (/usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -march=native -pipe -mno-avx -Wl,-O1 -Wl,--hash-style=gnu -Wl,--sort-common -Wl,--as-needed -Wl,-rpath=/usr/lib/seamonkey,--enable-new-dtags -Wl,--no-keep-memory) is a cross-compiler... no js/src> checking whether we are using GNU C... (cached) yes js/src> checking whether /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 accepts -g... (cached) yes js/src> checking for c++... (cached) /usr/bin/i686-pc-linux-gnu-g++ js/src> checking whether the C++ compiler (/usr/bin/i686-pc-linux-gnu-g++ -march=native -pipe -flifetime-dse=1 -mno-avx -Wl,-O1 -Wl,--hash-style=gnu -Wl,--sort-common -Wl,--as-needed -Wl,-rpath=/usr/lib/seamonkey,--enable-new-dtags -Wl,--no-keep-memory) works... yes js/src> checking whether the C++ compiler (/usr/bin/i686-pc-linux-gnu-g++ -march=native -pipe -flifetime-dse=1 -mno-avx -Wl,-O1 -Wl,--hash-style=gnu -Wl,--sort-common -Wl,--as-needed -Wl,-rpath=/usr/lib/seamonkey,--enable-new-dtags -Wl,--no-keep-memory) is a cross-compiler... no js/src> checking whether we are using GNU C++... (cached) yes js/src> checking whether /usr/bin/i686-pc-linux-gnu-g++ accepts -g... (cached) yes js/src> checking for ranlib... (cached) i686-pc-linux-gnu-ranlib js/src> checking for /usr/bin/i686-pc-linux-gnu-gcc... (cached) /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 js/src> checking for ar... (cached) i686-pc-linux-gnu-ar js/src> checking for strip... (cached) strip js/src> checking for windres... no js/src> checking for sb-conf... no js/src> checking for ve... no js/src> checking for X... libraries /usr/lib, headers /usr/include js/src> checking for dnet_ntoa in -ldnet... (cached) no js/src> checking for dnet_ntoa in -ldnet_stub... (cached) no js/src> checking for gethostbyname... (cached) yes js/src> checking for connect... (cached) yes js/src> checking for remove... (cached) yes js/src> checking for shmat... (cached) yes js/src> checking for IceConnectionNumber in -lICE... (cached) yes js/src> checking for --noexecstack option to as... yes js/src> checking for -z noexecstack option to ld... yes js/src> checking for -z text option to ld... yes js/src> checking for -z relro option to ld... yes js/src> checking whether the linker supports Identical Code Folding... no js/src> checking whether removing dead symbols breaks debugging... no js/src> checking for PIE support... yes js/src> checking for working const... (cached) yes js/src> checking for mode_t... (cached) yes js/src> checking for off_t... (cached) yes js/src> checking for pid_t... (cached) yes js/src> checking for size_t... (cached) yes js/src> checking for ssize_t... yes js/src> checking whether 64-bits std::atomic requires -latomic... (cached) no js/src> checking for dirent.h that defines DIR... (cached) yes js/src> checking for opendir in -ldir... (cached) no js/src> checking for gethostbyname_r in -lc_r... (cached) no js/src> checking for library containing dlopen... (cached) -ldl js/src> checking for dlfcn.h... (cached) yes js/src> checking for socket in -lsocket... (cached) no js/src> checking for pthread_create in -lpthreads... (cached) no js/src> checking for pthread_create in -lpthread... (cached) yes js/src> checking whether /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 accepts -pthread... yes js/src> checking whether /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 needs -traditional... (cached) no js/src> checking for 8-bit clean memcmp... (cached) yes js/src> checking for getc_unlocked... yes js/src> checking for _getc_nolock... no js/src> checking for gmtime_r... (cached) yes js/src> checking for localtime_r... (cached) yes js/src> checking for pthread_getname_np... yes js/src> checking for clock_gettime(CLOCK_MONOTONIC)... (cached) js/src> checking for sin in -lm... yes js/src> checking for sincos in -lm... yes js/src> checking for __sincos in -lm... no js/src> checking for res_ninit()... (cached) yes js/src> checking for nl_langinfo and CODESET... yes js/src> checking for an implementation of va_copy()... (cached) yes js/src> checking whether va_list can be copied by value... (cached) yes js/src> checking for C++ dynamic_cast to void*... (cached) yes js/src> checking for __thread keyword for TLS variables... (cached) yes js/src> checking for LC_MESSAGES... (cached) yes js/src> checking for localeconv... (cached) yes js/src> checking NSPR selection... command-line js/src> checking for valid optimization flags... yes js/src> checking for __cxa_demangle... (cached) yes js/src> checking for -pipe support... yes js/src> checking for tm_zone tm_gmtoff in struct tm... yes js/src> checking what kind of list files are supported by the linker... linkerscript js/src> checking what kind of ordering can be done with the linker... none js/src> checking for icu-i18n >= 63.1... yes js/src> checking MOZ_ICU_CFLAGS... js/src> checking MOZ_ICU_LIBS... -licui18n -licuuc -licudata js/src> checking for posix_fadvise... (cached) yes js/src> checking for posix_fallocate... (cached) yes js/src> checking for malloc.h... (cached) yes js/src> checking for strndup... (cached) yes js/src> checking for posix_memalign... (cached) yes js/src> checking for memalign... (cached) yes js/src> checking for malloc_usable_size... (cached) yes js/src> checking whether malloc_usable_size definition can use const argument... no js/src> checking for valloc in malloc.h... yes js/src> checking for valloc in unistd.h... no js/src> checking for _aligned_malloc in malloc.h... no js/src> checking for localeconv... (cached) yes js/src> updating cache /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/config.cache js/src> creating ./config.data js/src> Creating config.status Creating config.status Reticulating splines... Finished reading 1218 moz.build files in 6.41s Read 14 gyp files in parallel contributing 0.00s to total wall time Processed into 9443 build config descriptors in 6.13s RecursiveMake backend executed in 7.90s 2717 total backend files; 2717 created; 0 updated; 0 unchanged; 0 deleted; 40 -> 1017 Makefile FasterMake backend executed in 1.31s 9 total backend files; 9 created; 0 updated; 0 unchanged; 0 deleted Total wall time: 23.18s; CPU time: 21.28s; Efficiency: 92%; Untracked: 1.43s >>> Source configured. >>> Compiling source in /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1 ... make -j1 V=1 -f client.mk Adding client.mk options from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/.mozconfig: CONFIG_GUESS=i686-pc-linux-gnu XARGS=/usr/bin/xargs MOZ_OBJDIR=/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk OBJDIR=/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk FOUND_MOZCONFIG=/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/.mozconfig make -j1 -C /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk make[1]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk' make[2]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk' make recurse_pre-export make[3]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.process_install_manifest --track install_dist_idl.track dist/idl _build_manifests/install/dist_idl Elapsed: 0.38s; From dist/idl: Kept 0 existing; Added/updated 1339; Removed 0 files and 0 directories. /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.process_install_manifest --track install_dist_include.track dist/include _build_manifests/install/dist_include Elapsed: 0.96s; From dist/include: Kept 2089 existing; Added/updated 3180; Removed 0 files and 0 directories. /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.process_install_manifest --track install_dist_public.track dist/public _build_manifests/install/dist_public Elapsed: 0.00s; From dist/public: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.process_install_manifest --track install_dist_private.track dist/private _build_manifests/install/dist_private Elapsed: 0.00s; From dist/private: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.process_install_manifest --track install_dist_xpi-stage.track dist/xpi-stage _build_manifests/install/dist_xpi-stage Elapsed: 0.00s; From dist/xpi-stage: Kept 0 existing; Added/updated 6; Removed 0 files and 0 directories. /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.process_install_manifest --track install__tests.track _tests _build_manifests/install/_tests Elapsed: 0.25s; From _tests: Kept 55 existing; Added/updated 529; Removed 0 files and 0 directories. /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.process_install_manifest --track install_dist_bin.track dist/bin _build_manifests/install/dist_bin Elapsed: 0.82s; From dist/bin: Kept 190 existing; Added/updated 2099; Removed 0 files and 0 directories. make[3]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk' make[2]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk' make[2]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk' mozilla-config.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/process_define_files.py process_define_file mozilla-config.h .deps/mozilla-config.h.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/mozilla-config.h.in buildid.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/build/variables.py buildid_header buildid.h .deps/buildid.h.pp source-repo.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/build/source_repos.py source_repo_header source-repo.h .deps/source-repo.h.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/nsinstall.py -t -m 644 'buildid.h' 'dist/include' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/nsinstall.py -t -m 644 'mozilla-config.h' 'dist/include' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/nsinstall.py -t -m 644 'source-repo.h' 'dist/include' make recurse_export make[3]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/config' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o host_nsinstall.o -c -DXP_UNIX -O2 -DNDEBUG=1 -DTRIMMED=1 -D_UNICODE -DUNICODE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -MD -MP -MF .deps/host_nsinstall.o.pp -I/usr/include/nspr /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/nsinstall.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o host_pathsub.o -c -DXP_UNIX -O2 -DNDEBUG=1 -DTRIMMED=1 -D_UNICODE -DUNICODE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -MD -MP -MF .deps/host_pathsub.o.pp -I/usr/include/nspr /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pathsub.c nsinstall_real /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_exec.py -- /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o nsinstall_real -DXP_UNIX -O2 host_nsinstall.o host_pathsub.o /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.check_binary --host nsinstall_real cp nsinstall_real nsinstall.tmp mv nsinstall.tmp nsinstall ../config/nsinstall -R -m 755 'nsinstall' '../dist/bin' make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/config' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/config' stl.sentinel /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/make-stl-wrappers.py gen_wrappers stl.sentinel .deps/stl.sentinel.pp ../dist/stl_wrappers gcc /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc-stl-wrapper.template.h new algorithm atomic deque functional ios iosfwd iostream istream iterator limits list map memory ostream set stack string thread type_traits unordered_map unordered_set utility vector cassert climits cmath cstdarg cstdio cstdlib cstring cwchar tuple xutility system-header.sentinel /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/make-system-wrappers.py gen_wrappers system-header.sentinel .deps/system-header.sentinel.pp ../dist/system_wrappers new algorithm atomic deque functional ios iosfwd iostream istream iterator limits list map memory ostream set stack string thread type_traits unordered_map unordered_set utility vector cassert climits cmath cstdarg cstdio cstdlib cstring cwchar tuple xutility A4Stuff.h activscp.h AEDataModel.h AEObjects.h AEPackObject.h AERegistry.h AEUtils.h afxcmn.h afxcoll.h afxcview.h afxdisp.h afxdtctl.h afxext.h afxmt.h afxpriv.h afxtempl.h afxwin.h Aliases.h all.h alloca.h alloc.h alsa/asoundlib.h ansi_parms.h a.out.h app/Cursor.h Appearance.h AppFileInfo.h AppKit.h AppleEvents.h Application.h app/Message.h app/MessageRunner.h arpa/inet.h arpa/nameser.h array asm/page.h asm/sigcontext.h asm/signal.h ASRegistry.h assert.h atk/atk.h atlcom.h atlconv.h atlctl.cpp atlctl.h ATLCTL.H atlhost.h atlimpl.cpp atlwin.cpp atomic.h ATSTypes.h ATSUnicode.h Balloons.h base64.h base/pblock.h base/PCR_Base.h base/session.h basetyps.h be/app/Application.h Beep.h be/kernel/image.h be/kernel/OS.h bfd.h Bitmap.h bitset blapi.h blapit.h bsd/libc.h bsd/syscall.h bstring.h builtin.h Button.h byteswap.h cairo-atsui.h cairo-beos.h cairo-directfb.h cairo-ft.h cairo-glitz.h cairo-gobject.h cairo.h cairo-pdf.h cairo-ps.h cairo-qpainter.h cairo-qt.h cairo-quartz.h cairo-tee.h cairo-win32.h cairo-xlib.h cairo-xlib-xrender.h callconv.h Carbon/Carbon.h CarbonEvents.h Carbon.h c_asm.h cctype cderr.h cerrno certdb.h cert.h certt.h CFBase.h CFBundle.h CFData.h CFDictionary.h cf.h CFNumber.h CFPlugIn.h CFPreferences.h CFString.h CFURL.h CGAffineTransform.h CheckBox.h ciferfam.h Clipboard.h cmmf.h cmmft.h cmplrs/stsupport.h cms.h cmsreclist.h cmst.h Cocoa/Cocoa.h CodeFragments.h comdef.h commctrl.h COMMCTRL.H commdlg.h compat.h complex condapi.h ConditionalMacros.h conio.h console.h ControlDefinitions.h Controls.h CoreFoundation/CoreFoundation.h CoreServices/CoreServices.h CPalmRec.cpp Cpalmrec.h CPCatgry.cpp CPDbBMgr.h CPString.cpp CPString.h crmf.h crmft.h crtdbg.h crt_externs.h crypt.h cryptohi.h cryptoht.h cstddef ctime ctype.h curl/curl.h curl/easy.h curses.h cxxabi.h DateTimeUtils.h dbus/dbus-glib.h dbus/dbus-glib-lowlevel.h dbus/dbus.h ddeml.h Debug.h dem.h descrip.h Devices.h dfb_types.h dfiff.h dgiff.h Dialogs.h direct/build.h direct/clock.h direct/conf.h direct/debug.h direct/direct.h directfb_keyboard.h directfb_strings.h direct.h direct/hash.h direct/interface.h direct/interface_implementation.h direct/list.h direct/log.h direct/memcpy.h direct/mem.h direct/messages.h direct/modules.h direct/serial.h direct/signals.h direct/stream.h direct/system.h direct/thread.h direct/trace.h direct/tree.h direct/types.h direct/utf8.h direct/util.h dirent.h DiskInit.h dlfcn.h dlgs.h dl.h docobj.h dos/dosextens.h dos.h Drag.h DriverServices.h DriverSynchronization.h DropInPanel.h dvidef.h ecl-exp.h elf.h endian.h Entry.h err.h errno.h Errors.h Events.h exception exdisp.h ExDisp.h exe386.h execinfo.h extras.h fcntl.h fenv.h ffi.h fibdef.h File.h filehdr.h files.h Files.h FindDirectory.h Finder.h FinderRegistry.h FixMath.h float.h fnmatch.h Folders.h fontconfig/fcfreetype.h fontconfig/fontconfig.h Font.h Fonts.h fp.h fpieee.h frame/log.h frame/req.h freetype/freetype.h freetype/ftadvanc.h freetype/ftbitmap.h freetype/ftcache.h freetype/ftfntfmt.h freetype/ftglyph.h freetype/ftlcdfil.h freetype/ftoutln.h freetype/ftsizes.h freetype/ftsynth.h freetype/ftxf86.h freetype.h freetype/t1tables.h freetype/ttnameid.h freetype/tttables.h fribidi/fribidi.h FSp_fopen.h fstream fstream.h ft2build.h ftadvanc.h ftbitmap.h ftcache.h ftfntfmt.h ftglyph.h ftlcdfil.h ftoutln.h fts.h ftsizes.h ftsynth.h ftxf86.h fusion/arena.h fusion/build.h fusion/call.h fusion/conf.h fusion/fusion.h fusion/fusion_internal.h fusion/hash.h fusion/lock.h fusion/object.h fusion/property.h fusion/protocol.h fusion/reactor.h fusion/ref.h fusion/shmalloc.h fusion/shm/pool.h fusion/shm/shm.h fusion/shm/shm_internal.h fusion/types.h fusion/vector.h gconf/gconf-client.h Gdiplus.h gdk/gdkdirectfb.h gdk/gdk.h gdk/gdkkeysyms.h gdk/gdkprivate.h gdk/gdkwayland.h gdk/gdkx.h gdk-pixbuf/gdk-pixbuf.h Gestalt.h getopt.h gio/gio.h glibconfig.h glib.h glib-object.h glob.h gmodule.h gnome.h gnu/libc-version.h gps.h grp.h gssapi_generic.h gssapi/gssapi_generic.h gssapi/gssapi.h gssapi.h gst/app/gstappsink.h gst/app/gstappsrc.h gst/gst.h gst/video/video.h gtk/gtk.h gtk/gtkunixprint.h gtk/gtkx.h hasht.h HIToolbox/HIToolbox.h hlink.h ia64/sys/inline.h Icons.h iconv.h ieeefp.h ifaddrs.h image.h imagehlp.h imm.h initguid.h initializer_list InterfaceDefs.h InternetConfig.h IntlResources.h ints.h intshcut.h inttypes.h iodef.h io.h IOKit/IOKitLib.h IOKit/IOMessage.h IOKit/pwr_mgt/IOPMLib.h iomanip iostream.h jar-ds.h jarfile.h jar.h JavaControl.h JavaEmbedding/JavaControl.h JavaVM/jni.h JManager.h JNIEnvTests.h jni.h JVMManagerTests.h Kerberos/Kerberos.h kernel/image.h kernel/OS.h key.h keyhi.h keyt.h keythi.h kvm.h LAction.h langinfo.h LApplication.h LArray.h LArrayIterator.h LAttachable.h LAttachment.h LaunchServices.h lber.h LBroadcaster.h LButton.h lcache.h LCaption.h LCheckBox.h LCicnButton.h LClipboard.h LCommander.h LComparator.h LControl.h ldap.h ldaplog.h ldappr.h ldap_ssl.h LDataStream.h ldfcn.h LDialogBox.h ldif.h LDocApplication.h LDocument.h LDragAndDrop.h LDragTask.h LEditField.h LEditText.h LEventDispatcher.h LFile.h LFileStream.h LFileTypeList.h LFocusBox.h LGrafPortView.h LHandleStream.h libc_r.h libelf.h libelf/libelf.h libgen.h libgnome/gnome-url.h libgnome/libgnome.h libgnomeui/gnome-icon-lookup.h libgnomeui/gnome-icon-theme.h libgnomeui/gnome-ui-init.h libutil.h limits.h link.h linux/ioprio.h linux/kernel.h linux/limits.h linux/rtc.h linux/version.h List.h Lists.h LListBox.h LListener.h LMenuBar.h LMenu.h LModelDirector.h LModelObject.h LModelProperty.h loader.h locale locale.h LOffscreenView.h logkeys.h logstrng.h Looper.h LowMem.h LPane.h LPeriodical.h LPicture.h LPlaceHolder.h LPrintout.h LProgressBar.h LPushButton.h LRadioGroup.h LRadioGroupView.h LRunArray.h LScroller.h LSharable.h LSingleDoc.h LStaticText.h LStdControl.h LStream.h LString.h LTabGroup.h LTabGroupView.h LTableArrayStorage.h LTableMonoGeometry.h LTableSingleSelector.h LTableView.h LTextEditView.h LTextTableView.h LUndoer.h LVariableArray.h LView.h LWindow.h m68881.h MacErrors.h MacHeadersCarbon.h machine/ansi.h machine/builtins.h machine/clock.h machine/endian.h machine/frame.h machine/inline.h machine/limits.h machine/signal.h machine/trap.h mach/mach_host.h mach/mach_init.h mach/mach_interface.h mach/mach_port.h mach-o/dyld.h MacLocales.h MacMemory.h MacTCP.h MacTypes.h MacWindows.h malloc.h malloc_np.h mapicode.h mapidefs.h mapiguid.h mapi.h mapitags.h mapiutil.h mapix.h Math64.h math.h mbstring.h mem.h memory.h Memory.h MenuBar.h Menu.h Menus.h Message.h Mime.h MixedMode.h mlang.h mmsystem.h model.h Movies.h mpw/errno.h mshtmhst.h mshtml.h mswsock.h Multiprocessing.h mutex.h Navigation.h ncompat.h ncurses.h netCore.h netdb.h net/if.h netinet/in.h netinet/in_systm.h netinet/tcp.h newexe.h new.h nl_types.h NodeInfo.h nspr.h nssb64.h nssb64t.h nssbase.h nssbaset.h nssck.api nssckbi.h nssckepv.h nssckft.h nssckfwc.h nssckfw.h nssckfwt.h nssckg.h nssckmdt.h nssckt.h nss.h nssilckt.h nssilock.h nsslocks.h nssrwlk.h nssrwlkt.h nssutil.h nsswitch.h objbase.h objidl.h Objsafe.h ocsp.h ocspt.h ojiapitests.h ole2.h oleidl.h OpenGL/OpenGL.h OpenTptInternet.h OpenTransport.h OS.h osreldate.h OSUtils.h p12.h p12plcy.h p12t.h Packages.h Palettes.h PALM_CMN.H pango/pango-break.h pango/pangocairo.h pango/pangofc-decoder.h pango/pangofc-font.h pango/pangofc-fontmap.h pango/pango-fontmap.h pango/pango.h pango/pango-modules.h pango/pango-utils.h pango/pangoxft.h pascal.h Patches.h Path.h pcfs/pc_dir.h Pgenerr.h PGenErr.h Ph.h pixman.h pk11func.h pk11pqg.h pk11priv.h pk11pub.h pk11sdr.h pkcs11f.h pkcs11.h pkcs11n.h pkcs11p.h pkcs11t.h pkcs11u.h pkcs12.h pkcs12t.h pkcs7t.h plarena.h plarenas.h plbase64.h plerror.h plgetopt.h plhash.h plstr.h PLStringFuncs.h PMApplication.h pmddim.h poll.h Polygon.h portable.h port.h portreg.h Power.h PP_ClassHeaders.cp PP_Constants.h PPCToolbox.h PP_DebugHeaders.cp PP_KeyCodes.h PP_Macros.h PP_Messages.h PP_Prefix.h PP_Resources.h PP_Types.h pratom.h prbit.h prclist.h prcmon.h prcountr.h prcpucfg.h prcvar.h prdtoa.h preenc.h prenv.h prerr.h prerror.h prinet.h prinit.h prinrval.h Printing.h Print/PMPrintingDialogExtensions.h prio.h pripcsem.h private prlink.h prlock.h prlog.h prlong.h prmem.h prmon.h prmwait.h prnetdb.h Processes.h process.h Process.h prolock.h proto/dos.h proto/exec.h prpdce.h prprf.h prproces.h prrng.h prrwlock.h prshma.h prshm.h prsystem.h prthread.h prtime.h prtpool.h prtrace.h prtypes.h prvrsion.h prwin16.h psap.h Pt.h pthread.h pthread_np.h pulse/pulseaudio.h pwd.h Python.h QDOffscreen.h queue Quickdraw.h QuickDraw.h QuickTimeComponents.h quipu/attr.h regex.h Region.h resolv.h Resources.h Retrace.h rld_interface.h Roster.h rpc.h rpcproxy.h rpc/types.h sane/sane.h sane/sanei.h sane/saneopts.h sanitizer/asan_interface.h sched.h Scrap.h Screen.h Script.h ScrollBar.h secasn1.h secasn1t.h seccomon.h secder.h secdert.h secdig.h secdigt.h secerr.h sec.h sechash.h secitem.h secmime.h secmod.h secmodt.h secoid.h secoidt.h secpkcs5.h secpkcs7.h secport.h secrng.h security.h secutil.h semaphore.h servprov.h setjmp.h SFNTLayoutTypes.h SFNTTypes.h sha1.h share.h shellapi.h shlguid.h shlobj.h shsign.h sigcontext.h signal.h SimpleGameSound.h SIOUX.h size_t.h smime.h sndio.h someincludefile.h soundcard.h Sound.h soundtouch/SoundTouchFactory.h soundtouch/SoundTouch.h spawn.h sqlite3.h sslerr.h ssl.h sslproto.h sslt.h sstream StandardFile.h starlet.h stat.h statreg.cpp statreg.h stdarg.h stdbool.h stddef.h stdint.h stdio.h stdlib.h storage/FindDirectory.h StorageKit.h StringCompare.h string.h String.h strings.h Strings.h StringView.h stropts.h strstrea.h structs.h stsdef.h SupportDefs.h support/String.h support/SupportDefs.h support/TLS.h svrcore.h symconst.h sym.h synch.h syncmgr.h sys/atomic_op.h sys/auxv.h sys/bitypes.h sys/byteorder.h syscall.h sys/cdefs.h sys/cfgodm.h sys/elf.h sys/endian.h sys/epoll.h sys/errno.h sys/eventfd.h sys/fault.h sys/fcntl.h sys/file.h sys/filio.h sys/frame.h sys/immu.h sys/inotify.h sys/inttypes.h sys/ioccom.h sys/ioctl.h sys/ipc.h sys/klog.h sys/ldr.h sys/link.h sys/locking.h syslog.h sys/lwp.h sys/machine.h sys/mman.h sys/mmu.h sys/mount.h sys/mpctl.h sys/msg.h sys/param.h sys/pda.h sys/poll.h sys/ppc.h sys/prctl.h sys/priv.h sys/procfs.h sys/pstat.h sys/ptrace.h sys/queue.h sys/quota.h sys/reboot.h sys/reg.h sys/regset.h sys/resource.h sys/sched.h sys/select.h sys/sem.h sys/sendfile.h sys/shm.h sys/siginfo.h sys/signal.h sys/socket.h sys/sockio.h sys/sparc/frame.h sys/stack.h sys/statfs.h sys/stat.h sys/statvfs.h sys/syscall.h sys/sysctl.h sys/sysinfo.h sys/sysmacros.h sys/sysmp.h sys/syssgi.h sys/systeminfo.h sys/system_properties.h sys/thr.h sys/timeb.h sys/time.h sys/times.h sys/ttycom.h sys/types.h sys/ucontext.h sys/uio.h sys/un.h sys/unistd.h sys/user.h sys/utsname.h sys/vfs.h sys/wait.h t1tables.h tables.h TArray.h TArrayIterator.h task.h tchar.h TCHAR.H termios.h TextCommon.h TextEdit.h TextEncodingConverter.h TextServices.h TextUtils.h TextView.h th/PCR_Th.h thread.h ThreadManagerTests.h Threads.h time.h Timer.h tlhelp32.h ToolUtils.h tr1/functional trace.h Traps.h ttnameid.h tttables.h typeinfo types.h Types.h UAppleEventsMgr.h UAttachments.h ucontext.h uconv.h UCursor.h UDebugging.h UDesktop.h UDrawingState.h UDrawingUtils.h UEnvironment.h UEventMgr.h UException.h UExtractFromAEDesc.h UGWorld.h UKeyFilters.h ulocks.h ulserrno.h UMemoryMgr.h UModalDialogs.h UNavServicesDialogs.h UnicodeBlockObjects.h UnicodeConverter.h UnicodeUtilities.h unidef.h unikbd.h unistd.h unix.h unixio.h unknwn.h unwind.h UPrinting.h UQuickTime.h UReanimator.h URegions.h URegistrar.h UResourceMgr.h urlhist.h urlmon.h UScrap.h UScreenPort.h UTCUtils.h UTETextAction.h UTEViewTextAction.h UTextEdit.h UTextTraits.h utilmodt.h utilpars.h utilparst.h utilrename.h utime.h UWindows.h values.h varargs.h vcclr.h View.h Volume.h wab.h wait.h wchar.h wctype.h winbase.h win/compobj.h windef.h Window.h windows.h Windows.h windowsx.h Wininet.h winnls.h winperf.h winreg.h Winreg.h winsock2.h winsock.h winspool.h winsvc.h winuser.h winver.h wmem.h workbench/startup.h wtypes.h wx/image.h wx/listctrl.h wx/log.h wx/toolbar.h wx/wx.h wx/xrc/xmlres.h X11/cursorfont.h X11/extensions/Print.h X11/extensions/scrnsaver.h X11/extensions/shape.h X11/extensions/Xcomposite.h X11/extensions/Xdamage.h X11/extensions/Xfixes.h X11/extensions/Xrender.h X11/extensions/XShm.h X11/ImUtil.h X11/Intrinsic.h X11/keysymdef.h X11/keysym.h X11/Shell.h X11/StringDefs.h X11/Xatom.h X11/Xft/Xft.h X11/Xfuncproto.h X11/X.h X11/XKBlib.h X11/Xlib.h X11/Xlibint.h X11/Xlib-xcb.h X11/Xlocale.h X11/Xos.h X11/Xutil.h xcb/shm.h xcb/xcb.h xlocale.h zmouse.h jpeglib.h png.h zlib.h libsn/sn-common.h libsn/sn.h libsn/sn-launchee.h libsn/sn-launcher.h libsn/sn-monitor.h libsn/sn-util.h hunspell.hxx event2/event_compat.h event2/event.h event2/event_struct.h event.h aom/aom_decoder.h aom/aomdx.h aom/aom_image.h dav1d/dav1d.h unicode/locid.h unicode/numsys.h unicode/plurrule.h unicode/timezone.h unicode/ucal.h unicode/uchar.h unicode/uclean.h unicode/ucol.h unicode/udat.h unicode/udatpg.h unicode/udisplaycontext.h unicode/uenum.h unicode/unistr.h unicode/unorm.h unicode/unum.h unicode/upluralrules.h unicode/ureldatefmt.h unicode/ustring.h unicode/utypes.h harfbuzz/hb-glib.h harfbuzz/hb-ot.h harfbuzz/hb.h graphite2/Font.h graphite2/Segment.h make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/config' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/build' application.ini /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/preprocessor.py generate application.ini .deps/application.ini.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/build/application.ini.in -DMOZ_APP_VERSION=2.53.7.1 '-DMOZ_APP_ID={92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a}' -DTOPOBJDIR=/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk -DMOZ_APP_VENDOR=Mozilla -DGRE_MILESTONE=60.7.8 -DMOZ_APP_BASENAME=SeaMonkey -DMOZ_PROFILE_MIGRATOR=1 -DMOZ_APP_REMOTINGNAME=seamonkey -DMAR_CHANNEL_ID=seamonkey-comm-central application.ini.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/build/appini_header.py main application.ini.h .deps/application.ini.h.pp application.ini make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/build' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/build/unix/elfhack' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/build/unix/elfhack' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/build/unix/elfhack/inject' x86.c /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/build/unix/elfhack/inject/copy_source.py copy x86.c .deps/x86.c.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/build/unix/elfhack/inject.c make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/build/unix/elfhack/inject' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom' xpcom-config.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/process_define_files.py process_define_file xpcom-config.h .deps/xpcom-config.h.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/xpcom-config.h.in xpcom-private.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/process_define_files.py process_define_file xpcom-private.h .deps/xpcom-private.h.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/xpcom-private.h.in ../config/nsinstall -R -m 644 'xpcom-config.h' '../dist/include' make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/idl-parser/xpidl' xpidl.stub /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser/xpidl/header.py main xpidl.stub .deps/xpidl.stub.pp make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/idl-parser/xpidl' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/xpidl' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.process_install_manifest --track install-xpidl.track ../../dist/idl ../../_build_manifests/install/dist_idl Elapsed: 0.17s; From ../../dist/idl: Kept 1339 existing; Added/updated 0; Removed 0 files and 0 directories. make[5]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/config/makefiles/xpidl' mkdir -p '.deps/' mkdir -p '../../../dist/include/' mkdir -p '../../../dist/bin/components/' accessibility.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ accessibility nsIAccessibilityService nsIAccessible nsIAccessibleApplication nsIAccessibleCaretMoveEvent nsIAccessibleDocument nsIAccessibleEditableText nsIAccessibleEvent nsIAccessibleHideEvent nsIAccessibleHyperLink nsIAccessibleHyperText nsIAccessibleImage nsIAccessibleObjectAttributeChangedEvent nsIAccessiblePivot nsIAccessibleRelation nsIAccessibleRole nsIAccessibleSelectable nsIAccessibleStateChangeEvent nsIAccessibleStates nsIAccessibleTable nsIAccessibleTableChangeEvent nsIAccessibleText nsIAccessibleTextChangeEvent nsIAccessibleTextRange nsIAccessibleTypes nsIAccessibleValue nsIAccessibleVirtualCursorChangeEvent nsIXBLAccessible addrbook.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ addrbook nsIAbAddressCollector nsIAbAutoCompleteResult nsIAbBooleanExpression nsIAbCard nsIAbCollection nsIAbDirFactory nsIAbDirFactoryService nsIAbDirSearchListener nsIAbDirectory nsIAbDirectoryQuery nsIAbDirectoryQueryProxy nsIAbDirectorySearch nsIAbItem nsIAbLDAPAttributeMap nsIAbLDAPDirectory nsIAbLDAPReplicationData nsIAbLDAPReplicationQuery nsIAbLDAPReplicationService nsIAbLDIFService nsIAbListener nsIAbMDBDirectory nsIAbManager nsIAbView nsIAddbookUrl nsIAddrDBAnnouncer nsIAddrDBListener nsIAddrDatabase nsIMsgVCardService alerts.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ alerts nsIAlertsService appshell.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ appshell nsIAppShellService nsIPopupWindowManager nsIWindowMediator nsIWindowMediatorListener nsIWindowlessBrowser nsIXULBrowserWindow nsIXULWindow appstartup.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ appstartup nsIAppStartup nsIUserInfo autocomplete.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ autocomplete nsIAutoCompleteController nsIAutoCompleteInput nsIAutoCompletePopup nsIAutoCompleteResult nsIAutoCompleteSearch nsIAutoCompleteSimpleResult autoconfig.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ autoconfig nsIAutoConfig nsIReadConfig browser-element.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ browser-element nsIBrowserElementAPI caps.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ caps nsIAddonPolicyService nsIDomainPolicy nsIPrincipal nsIScriptSecurityManager captivedetect.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ captivedetect nsICaptivePortalDetector chrome.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ chrome nsIChromeRegistry nsIToolkitChromeRegistry commandhandler.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ commandhandler nsICommandManager nsICommandParams nsIControllerCommand nsIControllerCommandTable nsIControllerContext nsPICommandUpdater commandlines.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ commandlines nsICommandLine nsICommandLineHandler nsICommandLineRunner nsICommandLineValidator commuconv.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ commuconv nsICharsetConverterManager composer.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ composer nsIEditingSession content_events.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ content_events nsIEventListenerService content_geckomediaplugins.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ content_geckomediaplugins mozIGeckoMediaPluginChromeService mozIGeckoMediaPluginService content_html.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ content_html nsIDateTimeInputArea nsIFormSubmitObserver nsIImageDocument nsIMenuBuilder content_webrtc.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ content_webrtc nsITabSource content_xslt.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ content_xslt nsIXSLTProcessor nsIXSLTProcessorPrivate txIEXSLTRegExFunctions txIFunctionEvaluationContext txINodeSet txIXPathObject directory.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ directory nsIHTTPIndex docshell.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ docshell nsCDefaultURIFixup nsIClipboardCommands nsIContentViewer nsIContentViewerContainer nsIContentViewerEdit nsIDocCharset nsIDocShell nsIDocShellLoadInfo nsIDocShellTreeItem nsIDocShellTreeOwner nsIDocumentLoaderFactory nsIDownloadHistory nsIGlobalHistory2 nsILoadContext nsIPrivacyTransitionObserver nsIReflowObserver nsIRefreshURI nsIScrollable nsITextScroll nsITooltipListener nsITooltipTextProvider nsIURIFixup nsIWebNavigation nsIWebNavigationInfo nsIWebPageDescriptor dom.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom mozIDOMWindow nsIConsoleAPIStorage nsIContentPolicy nsIContentPolicyBase nsIDOMDOMCursor nsIDOMDOMRequest nsIDOMDataChannel nsIDOMFormData nsIDOMParser nsIDOMSerializer nsIDocumentEncoder nsIDroppedLinkHandler nsIFrameLoader nsIHangReport nsIImageLoadingContent nsIMessageManager nsIObjectLoadingContent nsIRemoteWindowContext nsIScriptChannel nsIScriptLoaderObserver nsISelection nsISelectionController nsISelectionDisplay nsISelectionListener nsISelectionPrivate nsISimpleContentPolicy nsISlowScriptDebug warning: interface 'nsISelectionPrivate' is scriptable but derives from non-scriptable 'nsISelection', ../../../dist/idl/nsISelectionPrivate.idl line 31:0 interface nsISelectionPrivate : nsISelection ^ dom_audiochannel.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_audiochannel nsIAudioChannelAgent dom_base.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_base domstubs nsIBrowser nsIBrowserDOMWindow nsIContentPermissionPrompt nsIContentPrefService nsIContentPrefService2 nsIContentProcess nsIContentURIGrouper nsIDOMChromeWindow nsIDOMClientRect nsIDOMClientRectList nsIDOMConstructor nsIDOMCrypto nsIDOMGlobalPropertyInitializer nsIDOMHistory nsIDOMModalContentWindow nsIDOMNavigator nsIDOMScreen nsIDOMWindow nsIDOMWindowCollection nsIDOMWindowUtils nsIFocusManager nsIIdleObserver nsIQueryContentEventResult nsIRemoteBrowser nsIServiceWorkerManager nsIStructuredCloneContainer nsITabChild nsITabParent nsITextInputProcessor nsITextInputProcessorCallback dom_bindings.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_bindings nsIScriptError dom_core.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_core nsIDOMAttr nsIDOMCDATASection nsIDOMCharacterData nsIDOMComment nsIDOMDOMException nsIDOMDOMImplementation nsIDOMDocument nsIDOMDocumentFragment nsIDOMDocumentType nsIDOMElement nsIDOMMozNamedAttrMap nsIDOMNSEditableElement nsIDOMNode nsIDOMNodeList nsIDOMProcessingInstruction nsIDOMText nsIDOMXMLDocument dom_css.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_css nsIDOMCSSConditionRule nsIDOMCSSCounterStyleRule nsIDOMCSSFontFaceRule nsIDOMCSSFontFeatureValuesRule nsIDOMCSSGroupingRule nsIDOMCSSImportRule nsIDOMCSSKeyframeRule nsIDOMCSSKeyframesRule nsIDOMCSSMediaRule nsIDOMCSSMozDocumentRule nsIDOMCSSPageRule nsIDOMCSSPrimitiveValue nsIDOMCSSRule nsIDOMCSSRuleList nsIDOMCSSStyleDeclaration nsIDOMCSSStyleRule nsIDOMCSSStyleSheet nsIDOMCSSSupportsRule nsIDOMCSSUnknownRule nsIDOMCSSValue nsIDOMCSSValueList nsIDOMCounter nsIDOMRect dom_events.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_events nsIDOMAnimationEvent nsIDOMBeforeUnloadEvent nsIDOMClipboardEvent nsIDOMCommandEvent nsIDOMCustomEvent nsIDOMDataTransfer nsIDOMDragEvent nsIDOMEvent nsIDOMEventListener nsIDOMEventTarget nsIDOMFocusEvent nsIDOMKeyEvent nsIDOMMouseEvent nsIDOMMouseScrollEvent nsIDOMMutationEvent nsIDOMNSEvent nsIDOMNotifyPaintEvent nsIDOMPaintRequest nsIDOMScrollAreaEvent nsIDOMSimpleGestureEvent nsIDOMTransitionEvent nsIDOMUIEvent nsIDOMWheelEvent dom_file.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_file nsIDOMBlob nsIDOMFileList dom_geolocation.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_geolocation nsIDOMGeoGeolocation nsIDOMGeoPosition nsIDOMGeoPositionCallback nsIDOMGeoPositionCoords nsIDOMGeoPositionError nsIDOMGeoPositionErrorCallback dom_html.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_html nsIDOMHTMLAnchorElement nsIDOMHTMLAreaElement nsIDOMHTMLBaseElement nsIDOMHTMLBodyElement nsIDOMHTMLButtonElement nsIDOMHTMLCanvasElement nsIDOMHTMLCollection nsIDOMHTMLDirectoryElement nsIDOMHTMLDocument nsIDOMHTMLElement nsIDOMHTMLEmbedElement nsIDOMHTMLFieldSetElement nsIDOMHTMLFormElement nsIDOMHTMLFrameElement nsIDOMHTMLFrameSetElement nsIDOMHTMLHRElement nsIDOMHTMLHeadElement nsIDOMHTMLHtmlElement nsIDOMHTMLIFrameElement nsIDOMHTMLImageElement nsIDOMHTMLInputElement nsIDOMHTMLLIElement nsIDOMHTMLLabelElement nsIDOMHTMLLinkElement nsIDOMHTMLMapElement nsIDOMHTMLMediaElement nsIDOMHTMLMenuElement nsIDOMHTMLMenuItemElement nsIDOMHTMLMetaElement nsIDOMHTMLOListElement nsIDOMHTMLObjectElement nsIDOMHTMLOptGroupElement nsIDOMHTMLOptionElement nsIDOMHTMLOptionsCollection nsIDOMHTMLParagraphElement nsIDOMHTMLPictureElement nsIDOMHTMLPreElement nsIDOMHTMLQuoteElement nsIDOMHTMLScriptElement nsIDOMHTMLSelectElement nsIDOMHTMLSourceElement nsIDOMHTMLStyleElement nsIDOMHTMLTableCellElement nsIDOMHTMLTextAreaElement nsIDOMHTMLUListElement nsIDOMMozBrowserFrame nsIDOMTimeRanges nsIDOMValidityState nsIMozBrowserFrame dom_json.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_json nsIJSON dom_media.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_media nsIAudioDeviceInfo nsIDOMNavigatorUserMedia nsIMediaManager dom_network.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_network nsIMozNavigatorNetwork nsITCPSocketCallback nsIUDPSocketChild dom_notification.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_notification nsINotificationStorage dom_offline.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_offline nsIDOMOfflineResourceList dom_payments.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_payments nsIPaymentActionRequest nsIPaymentActionResponse nsIPaymentAddress nsIPaymentRequest nsIPaymentRequestService nsIPaymentUIService dom_power.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_power nsIDOMWakeLockListener nsIPowerManagerService dom_presentation.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_presentation nsIPresentationControlChannel nsIPresentationControlService nsIPresentationDevice nsIPresentationDeviceManager nsIPresentationDevicePrompt nsIPresentationDeviceProvider nsIPresentationListener nsIPresentationLocalDevice nsIPresentationRequestUIGlue nsIPresentationService nsIPresentationSessionRequest nsIPresentationSessionTransport nsIPresentationSessionTransportBuilder nsIPresentationTerminateRequest dom_push.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_push nsIPushErrorReporter nsIPushNotifier nsIPushService dom_quota.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_quota nsIQuotaCallbacks nsIQuotaManagerService nsIQuotaRequests nsIQuotaResults dom_range.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_range nsIDOMRange dom_security.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_security nsIContentSecurityManager nsIContentSecurityPolicy dom_sidebar.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_sidebar nsIWebContentHandlerRegistrar dom_smil.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_smil nsIDOMTimeEvent dom_storage.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_storage nsIDOMStorage nsIDOMStorageManager dom_stylesheets.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_stylesheets nsIDOMMediaList nsIDOMStyleSheet nsIDOMStyleSheetList dom_svg.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_svg nsIDOMSVGElement nsIDOMSVGLength dom_system.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_system nsIOSFileConstantsService dom_traversal.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_traversal nsIDOMNodeFilter nsIDOMNodeIterator nsIDOMTreeWalker dom_webspeechrecognition.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_webspeechrecognition nsISpeechRecognitionService dom_webspeechsynth.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_webspeechsynth nsISpeechService nsISynthVoiceRegistry dom_workers.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_workers nsIWorkerDebugger nsIWorkerDebuggerManager dom_xbl.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_xbl nsIDOMDocumentXBL dom_xhr.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_xhr nsIXMLHttpRequest dom_xpath.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_xpath nsIDOMXPathEvaluator nsIDOMXPathResult dom_xul.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_xul nsIDOMXULButtonElement nsIDOMXULCheckboxElement nsIDOMXULCommandDispatcher nsIDOMXULCommandEvent nsIDOMXULContainerElement nsIDOMXULControlElement nsIDOMXULDescriptionElement nsIDOMXULDocument nsIDOMXULElement nsIDOMXULImageElement nsIDOMXULLabelElement nsIDOMXULLabeledControlEl nsIDOMXULMenuListElement nsIDOMXULMultSelectCntrlEl nsIDOMXULPopupElement nsIDOMXULRelatedElement nsIDOMXULSelectCntrlEl nsIDOMXULSelectCntrlItemEl nsIDOMXULTextboxElement nsIDOMXULTreeElement downloads.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ downloads nsIApplicationReputation nsIDownload nsIDownloadManager nsIDownloadManagerUI nsIDownloadProgressListener editor.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ editor nsIContentFilter nsIDocumentStateListener nsIEditActionListener nsIEditor nsIEditorMailSupport nsIEditorObserver nsIEditorSpellCheck nsIEditorStyleSheets nsIEditorUtils nsIHTMLAbsPosEditor nsIHTMLEditor nsIHTMLInlineTableEditor nsIHTMLObjectResizer nsIPlaintextEditor nsITableEditor nsIURIRefObject nsPIEditorTransaction extensions.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ extensions amIAddonManager amIAddonManagerStartup amIAddonPathService amIWebInstallPrompt exthandler.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ exthandler nsCExternalHandlerService nsIContentDispatchChooser nsIExternalHelperAppService nsIExternalProtocolService nsIExternalSharingAppService nsIExternalURLHandlerService nsIHandlerService nsIHelperAppLauncherDialog exthelper.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ exthelper extIApplication fastfind.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ fastfind nsITypeAheadFind feeds.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ feeds nsIFeed nsIFeedContainer nsIFeedElementBase nsIFeedEntry nsIFeedGenerator nsIFeedListener nsIFeedPerson nsIFeedProcessor nsIFeedResult nsIFeedTextConstruct filepicker.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ filepicker nsIFileView fts3tok.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ fts3tok nsIFts3Tokenizer gfx.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ gfx nsIFontEnumerator nsIScriptableRegion html5.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ html5 nsIParserUtils nsIScriptableUnescapeHTML htmlparser.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ htmlparser nsIExpatSink nsIExtendedExpatSink imglib2.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ imglib2 imgICache imgIContainer imgIContainerDebug imgIEncoder imgILoader imgINotificationObserver imgIOnloadBlocker imgIRequest imgIScriptedNotificationObserver imgITools nsIIconURI import.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ import nsIImportABDescriptor nsIImportAddressBooks nsIImportFieldMap nsIImportFilters nsIImportGeneric nsIImportMail nsIImportMailboxDescriptor nsIImportMimeEncode nsIImportModule nsIImportService nsIImportSettings warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., inspector.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ inspector inICSSValueSearch inIDOMUtils inIDOMView inIDeepTreeWalker inISearchObserver inISearchProcess nsIDOMFontFace nsIDOMFontFaceList intl.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ intl nsIStringBundle nsIStringBundleOverride jar.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ jar nsIJARChannel nsIJARProtocolHandler nsIJARURI nsIZipReader jsdebugger.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ jsdebugger IJSDebugger jsdownloads.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ jsdownloads mozIDownloadPlatform jsinspector.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ jsinspector nsIJSInspector layout_base.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ layout_base nsILayoutHistoryState nsIPreloadedStyleSheet nsIStyleSheetService layout_printing.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ layout_printing nsIPrintProgress nsIPrintProgressParams nsIPrintStatusFeedback layout_xul.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ layout_xul nsIBoxObject nsIBrowserBoxObject nsIContainerBoxObject nsIListBoxObject nsIMenuBoxObject nsIScrollBoxObject nsISliderListener layout_xul_tree.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ layout_xul_tree nsITreeBoxObject nsITreeColumns nsITreeContentView nsITreeSelection nsITreeView locale.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ locale mozILocaleService mozIOSPreferences nsICollation nsILocale nsILocaleService nsIScriptableDateFormat loginmgr.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ loginmgr nsILoginInfo nsILoginManager nsILoginManagerCrypto nsILoginManagerPrompter nsILoginManagerStorage nsILoginMetaInfo mailview.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ mailview nsIMsgMailView nsIMsgMailViewList mime.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ mime msgIStructuredHeaders nsICMSDecoder nsICMSEncoder nsICMSMessage nsICMSMessage2 nsICMSMessageErrors nsICMSSecureMessage nsIMimeConverter nsIMimeEmitter nsIMimeHeaders nsIMimeMiscStatus nsIMimeStreamConverter nsIMsgHeaderParser nsIPgpMimeProxy nsISimpleMimeConverter warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., mimetype.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ mimetype nsIMIMEHeaderParam nsIMIMEInfo nsIMIMEService mozfind.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ mozfind nsIFind nsIFindService nsIWebBrowserFind mozintl.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ mozintl mozIMozIntl mozIMozIntlHelper mozldap.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ mozldap nsILDAPBERElement nsILDAPBERValue nsILDAPConnection nsILDAPControl nsILDAPErrors nsILDAPMessage nsILDAPMessageListener nsILDAPModification nsILDAPOperation nsILDAPServer nsILDAPService nsILDAPSyncQuery nsILDAPURL msgbase.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ msgbase MailNewsTypes2 mozINewMailListener mozINewMailNotificationService msgIOAuth2Module nsICopyMessageListener nsICopyMsgStreamListener nsIFolderListener nsIFolderLookupService nsIIncomingServerListener nsIMapiRegistry nsIMessenger nsIMessengerMigrator nsIMessengerOSIntegration nsIMessengerWindowService nsIMsgAccount nsIMsgAccountManager nsIMsgAsyncPrompter nsIMsgBiffManager nsIMsgContentPolicy nsIMsgCopyService nsIMsgCopyServiceListener nsIMsgCustomColumnHandler nsIMsgDBView nsIMsgFolder nsIMsgFolderCache nsIMsgFolderCacheElement nsIMsgFolderCompactor nsIMsgFolderListener nsIMsgFolderNotificationService nsIMsgHdr nsIMsgIdentity nsIMsgIncomingServer nsIMsgKeyArray nsIMsgMailNewsUrl nsIMsgMailSession nsIMsgMdnGenerator nsIMsgMessageService nsIMsgOfflineManager nsIMsgPluggableStore nsIMsgPrintEngine nsIMsgProgress nsIMsgProtocolInfo nsIMsgPurgeService nsIMsgRDFDataSource nsIMsgShutdown nsIMsgStatusFeedback nsIMsgTagService nsIMsgThread nsIMsgUserFeedbackListener nsIMsgWindow nsISpamSettings nsIStatusBarBiffManager nsIStopwatch nsISubscribableServer nsIUrlListener nsMsgFolderFlags nsMsgMessageFlags msgcompose.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ msgcompose nsIMsgAttachment nsIMsgAttachmentHandler nsIMsgCompFields nsIMsgCompUtils nsIMsgCompose nsIMsgComposeParams nsIMsgComposeProgressParams nsIMsgComposeSecure nsIMsgComposeService nsIMsgQuote nsIMsgQuotingOutputStreamListener nsIMsgSend nsIMsgSendLater nsIMsgSendLaterListener nsIMsgSendListener nsIMsgSendReport nsISmtpServer nsISmtpService nsISmtpUrl nsIURLFetcher msgdb.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ msgdb nsIDBChangeAnnouncer nsIDBChangeListener nsIDBFolderInfo nsIMsgDatabase nsIMsgOfflineImapOperation nsINewsDatabase msgimap.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ msgimap nsIAutoSyncFolderStrategy nsIAutoSyncManager nsIAutoSyncMsgStrategy nsIAutoSyncState nsIImapFlagAndUidState nsIImapHeaderXferInfo nsIImapIncomingServer nsIImapMailFolderSink nsIImapMessageSink nsIImapMockChannel nsIImapProtocol nsIImapProtocolSink nsIImapServerSink nsIImapService nsIImapUrl nsIMailboxSpec nsIMsgImapMailFolder msgjsaccount.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ msgjsaccount msgIDelegateList msgIOverride msglocal.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ msglocal nsILocalMailIncomingServer nsIMailboxService nsIMailboxUrl nsIMovemailIncomingServer nsIMovemailService nsIMsgLocalMailFolder nsIMsgParseMailMsgState nsINewsBlogFeedDownloader nsINoIncomingServer nsINoneService nsIPop3IncomingServer nsIPop3Protocol nsIPop3Service nsIPop3Sink nsIPop3URL nsIRssIncomingServer nsIRssService msgnews.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ msgnews nsIMsgNewsFolder nsIMsgOfflineNewsState nsINNTPArticleList nsINNTPNewsgroupList nsINNTPNewsgroupPost nsINNTPProtocol nsINewsDownloadDialogArgs nsINntpIncomingServer nsINntpService nsINntpUrl msgsearch.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ msgsearch nsIMsgFilter nsIMsgFilterCustomAction nsIMsgFilterHitNotify nsIMsgFilterList nsIMsgFilterPlugin nsIMsgFilterService nsIMsgOperationListener nsIMsgSearchAdapter nsIMsgSearchCustomTerm nsIMsgSearchNotify nsIMsgSearchScopeTerm nsIMsgSearchSession nsIMsgSearchTerm nsIMsgSearchValidityManager nsIMsgSearchValidityTable nsIMsgSearchValue nsIMsgTraitService nsMsgFilterCore nsMsgSearchCore msgsmime.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ msgsmime nsICertPickDialogs nsIEncryptedSMIMEURIsSrvc nsIMsgSMIMECompFields nsIMsgSMIMEHeaderSink nsISMimeJSHelper nsIUserCertPicker necko.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko mozIThirdPartyUtil nsIApplicationCache nsIApplicationCacheChannel nsIApplicationCacheContainer nsIApplicationCacheService nsIArrayBufferInputStream nsIAsyncStreamCopier nsIAsyncStreamCopier2 nsIAsyncVerifyRedirectCallback nsIAuthInformation nsIAuthModule nsIAuthPrompt nsIAuthPrompt2 nsIAuthPromptAdapterFactory nsIAuthPromptCallback nsIAuthPromptProvider nsIBackgroundFileSaver nsIBrowserSearchService nsIBufferedStreams nsIByteRangeRequest nsICacheInfoChannel nsICachingChannel nsICancelable nsICaptivePortalService nsIChannel nsIChannelEventSink nsIChannelWithDivertableParentListener nsIChildChannel nsIClassOfService nsIClassifiedChannel nsIContentSniffer nsIDashboard nsIDashboardEventNotifier nsIDeprecationWarner nsIDivertableChannel nsIDownloader nsIEncodedChannel nsIExternalProtocolHandler nsIFileStreams nsIFileURL nsIForcePendingChannel nsIFormPOSTActionChannel nsIHttpAuthenticatorCallback nsIHttpPushListener nsIIOService nsIIOService2 nsIIncrementalDownload nsIIncrementalStreamLoader nsIInputStreamChannel nsIInputStreamPump nsILoadContextInfo nsILoadGroup nsILoadGroupChild nsILoadInfo nsIMIMEInputStream nsIMultiPartChannel nsINestedURI nsINetAddr nsINetUtil nsINetworkInfoService nsINetworkInterceptController nsINetworkLinkService nsINetworkPredictor nsINetworkPredictorVerifier nsINetworkProperties nsINullChannel nsIParentChannel nsIParentRedirectingChannel nsIPermission nsIPermissionManager nsIPrivateBrowsingChannel nsIProgressEventSink nsIPrompt nsIProtocolHandler nsIProtocolProxyCallback nsIProtocolProxyFilter nsIProtocolProxyService nsIProtocolProxyService2 nsIProxiedChannel nsIProxiedProtocolHandler nsIProxyInfo nsIRandomGenerator nsIRedirectChannelRegistrar nsIRedirectHistoryEntry nsIRedirectResultListener nsIRequest nsIRequestContext nsIRequestObserver nsIRequestObserverProxy nsIResumableChannel nsISecCheckWrapChannel nsISecureBrowserUI nsISecurityEventSink nsISecurityInfoProvider nsISensitiveInfoHiddenURI nsISerializationHelper nsIServerSocket nsISimpleStreamListener nsISocketFilter nsISocketTransport nsISocketTransportService nsISpeculativeConnect nsIStandardURL nsIStreamListener nsIStreamListenerTee nsIStreamLoader nsIStreamTransportService nsISyncStreamListener nsISystemProxySettings nsITLSServerSocket nsIThreadRetargetableRequest nsIThreadRetargetableStreamListener nsIThrottledInputChannel nsITimedChannel nsITraceableChannel nsITransport nsIUDPSocket nsIURI nsIURIClassifier nsIURIWithBlobImpl nsIURIWithPrincipal nsIURL nsIURLParser nsIUnicharStreamLoader nsIUploadChannel nsIUploadChannel2 nsPILoadGroupInternal nsPISocketTransportService necko_about.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_about nsIAboutModule necko_cache.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_cache nsICache nsICacheEntryDescriptor nsICacheListener nsICacheService nsICacheSession nsICacheVisitor necko_cache2.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_cache2 nsICacheEntry nsICacheEntryDoomCallback nsICacheEntryOpenCallback nsICacheStorage nsICacheStorageService nsICacheStorageVisitor nsICacheTesting necko_cookie.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_cookie nsICookie nsICookie2 nsICookieManager nsICookieManager2 nsICookiePermission nsICookieService necko_dns.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_dns nsIDNSListener nsIDNSRecord nsIDNSService nsIEffectiveTLDService nsIIDNService nsPIDNSService necko_file.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_file nsIFileChannel nsIFileProtocolHandler necko_ftp.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_ftp nsIFTPChannel nsIFTPChannelParentInternal necko_http.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_http nsIBackgroundChannelRegistrar nsICompressConvStats nsIHttpActivityObserver nsIHttpAuthManager nsIHttpAuthenticableChannel nsIHttpAuthenticator nsIHttpChannel nsIHttpChannelAuthProvider nsIHttpChannelChild nsIHttpChannelInternal nsIHttpEventSink nsIHttpHeaderVisitor nsIHttpProtocolHandler nsIRaceCacheWithNetwork nsIWellKnownOpportunisticUtils necko_mdns.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_mdns nsIDNSServiceDiscovery necko_res.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_res nsIResProtocolHandler nsISubstitutingProtocolHandler nsISubstitutionObserver necko_socket.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_socket nsISOCKSSocketInfo nsISSLSocketControl nsISocketProvider nsISocketProviderService nsITransportSecurityInfo necko_strconv.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_strconv mozITXTToHTMLConv nsIDirIndex nsIDirIndexListener nsIStreamConverter nsIStreamConverterService nsITXTToHTMLConv necko_viewsource.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_viewsource nsIViewSourceChannel necko_websocket.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_websocket nsITransportProvider nsIWebSocketChannel nsIWebSocketEventService nsIWebSocketListener necko_wyciwyg.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_wyciwyg nsIWyciwygChannel parentalcontrols.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ parentalcontrols nsIParentalControlsService peerconnection.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ peerconnection IPeerConnection pipnss.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ pipnss nsIASN1Object nsIASN1PrintableItem nsIASN1Sequence nsIAssociatedContentSecurity nsIBadCertListener2 nsICertBlocklist nsICertOverrideService nsICertTree nsICertificateDialogs nsIClientAuthDialogs nsIContentSignatureVerifier nsICryptoHMAC nsICryptoHash nsIDataSignatureVerifier nsIGenKeypairInfoDlg nsIKeyModule nsIKeygenThread nsILocalCertService nsINSSErrorsService nsINSSVersion nsIPK11Token nsIPK11TokenDB nsIPKCS11Module nsIPKCS11ModuleDB nsIPKCS11Slot nsIProtectedAuthThread nsISSLStatus nsISSLStatusProvider nsISecretDecoderRing nsISecurityUITelemetry nsISiteSecurityService nsITokenDialogs nsITokenPasswordDialogs nsIX509Cert nsIX509CertDB nsIX509CertList nsIX509CertValidity pippki.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ pippki nsIASN1Tree places.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ places mozIAsyncFavicons mozIAsyncHistory mozIAsyncLivemarks mozIColorAnalyzer mozIPlacesAutoComplete mozIPlacesPendingOperation nsIAnnotationService nsIBrowserHistory nsIFaviconService nsINavBookmarksService nsINavHistoryService nsITaggingService nsPIPlacesDatabase plugin.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ plugin nsIHTTPHeaderListener nsIPluginDocument nsIPluginHost nsIPluginInputStream nsIPluginInstanceOwner nsIPluginTag nspluginroot pref.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ pref nsIPrefBranch nsIPrefBranch2 nsIPrefBranchInternal nsIPrefLocalizedString nsIPrefService nsIRelativeFilePref prefetch.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ prefetch nsIOfflineCacheUpdate nsIPrefetchService privatebrowsing.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ privatebrowsing nsIPrivateBrowsingTrackingProtectionWhitelist profiler.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ profiler nsIProfiler rdf.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ rdf nsIRDFCompositeDataSource nsIRDFContainer nsIRDFContainerUtils nsIRDFDataSource nsIRDFDelegateFactory nsIRDFInMemoryDataSource nsIRDFInferDataSource nsIRDFLiteral nsIRDFNode nsIRDFObserver nsIRDFPropagatableDataSource nsIRDFPurgeableDataSource nsIRDFRemoteDataSource nsIRDFResource nsIRDFService nsIRDFXMLParser nsIRDFXMLSerializer nsIRDFXMLSink nsIRDFXMLSource rdfIDataSource rdfITripleVisitor remote.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ remote nsIMarionette sandbox.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ sandbox mozISandboxReporter mozISandboxSettings satchel.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ satchel nsIFormAutoComplete nsIFormFillController nsIInputListAutoComplete saxparser.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ saxparser nsIMozSAXXMLDeclarationHandler nsISAXAttributes nsISAXContentHandler nsISAXDTDHandler nsISAXErrorHandler nsISAXLexicalHandler nsISAXLocator nsISAXMutableAttributes nsISAXXMLFilter nsISAXXMLReader services-crypto-component.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ services-crypto-component nsIIdentityCryptoService services_fxaccounts.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ services_fxaccounts nsIFxAccountsUIGlue shellservice.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ shellservice nsIGNOMEShellService nsIShellService shistory.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ shistory nsIBFCacheEntry nsIGroupedSHistory nsIPartialSHistory nsIPartialSHistoryListener nsISHContainer nsISHEntry nsISHTransaction nsISHistory nsISHistoryInternal nsISHistoryListener smile.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ smile smileIApplication spellchecker.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ spellchecker mozIPersonalDictionary mozISpellCheckingEngine mozISpellI18NManager mozISpellI18NUtil startupcache.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ startupcache nsIStartupCache storage.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ storage mozIStorageAggregateFunction mozIStorageAsyncConnection mozIStorageAsyncStatement mozIStorageBaseStatement mozIStorageBindingParams mozIStorageBindingParamsArray mozIStorageCompletionCallback mozIStorageConnection mozIStorageError mozIStorageFunction mozIStoragePendingStatement mozIStorageProgressHandler mozIStorageResultSet mozIStorageRow mozIStorageService mozIStorageStatement mozIStorageStatementCallback mozIStorageStatementParams mozIStorageStatementRow mozIStorageVacuumParticipant mozIStorageValueArray suite-components.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ suite-components nsISuiteGlue suite-feeds.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ suite-feeds nsIFeedResultService nsIWebContentConverterRegistrar suite-sidebar.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ suite-sidebar nsISidebar suitecommon.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ suitecommon nsISessionStartup nsISessionStore suitemigration.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ suitemigration nsISuiteProfileMigrator telemetry.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ telemetry nsITelemetry toolkit_asyncshutdown.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ toolkit_asyncshutdown nsIAsyncShutdown toolkit_filewatcher.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ toolkit_filewatcher nsINativeFileWatcher toolkit_finalizationwitness.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ toolkit_finalizationwitness nsIFinalizationWitnessService toolkit_osfile.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ toolkit_osfile nsINativeOSFileInternals toolkit_perfmonitoring.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ toolkit_perfmonitoring nsIPerformanceStats toolkit_securityreporter.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ toolkit_securityreporter nsISecurityReporter toolkit_xulstore.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ toolkit_xulstore nsIXULStore toolkitprofile.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ toolkitprofile nsIProfileMigrator nsIProfileUnlocker nsIToolkitProfile nsIToolkitProfileService toolkitremote.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ toolkitremote nsIRemoteService txmgr.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ txmgr nsITransaction nsITransactionList nsITransactionListener nsITransactionManager txtsvc.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ txtsvc nsIInlineSpellChecker nsITextServicesFilter uconv.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ uconv nsIScriptableUConv nsITextToSubURI nsIUTF8ConverterService unicharutil.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ unicharutil nsIEntityConverter nsISaveAsCharset nsIUnicodeNormalizer update.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ update nsIUpdateTimerManager uriloader.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ uriloader nsCURILoader nsIContentHandler nsIDocumentLoader nsITransfer nsIURIContentListener nsIURILoader nsIWebProgress nsIWebProgressListener nsIWebProgressListener2 url-classifier.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ url-classifier nsIUrlClassifierDBService nsIUrlClassifierHashCompleter nsIUrlClassifierInfo nsIUrlClassifierPrefixSet nsIUrlClassifierStreamUpdater nsIUrlClassifierUtils nsIUrlListManager urlformatter.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ urlformatter nsIURLFormatter webBrowser_core.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ webBrowser_core nsCWebBrowser nsICommandHandler nsIEmbeddingSiteWindow nsIPrintingPromptService nsIWebBrowser nsIWebBrowserChrome nsIWebBrowserChrome2 nsIWebBrowserChrome3 nsIWebBrowserChromeFocus nsIWebBrowserFocus nsIWebBrowserPrint nsIWebBrowserSetup nsIWebBrowserStream webbrowserpersist.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ webbrowserpersist nsCWebBrowserPersist nsIWebBrowserPersist nsIWebBrowserPersistDocument nsIWebBrowserPersistable webextensions.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ webextensions mozIExtensionProcessScript nsIWebRequestListener webvtt.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ webvtt nsIWebVTTListener nsIWebVTTParserWrapper widget.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ widget nsIAppShell nsIApplicationChooser nsIBaseWindow nsIBidiKeyboard nsIClipboard nsIClipboardDragDropHookList nsIClipboardDragDropHooks nsIClipboardHelper nsIClipboardOwner nsIColorPicker nsIDisplayInfo nsIDragService nsIDragSession nsIFilePicker nsIFormatConverter nsIGfxInfo nsIGfxInfoDebug nsIGtkTaskbarProgress nsIIdleService nsIIdleServiceInternal nsIPrintSession nsIPrintSettings nsIPrintSettingsService nsIPrinterEnumerator nsIScreen nsIScreenManager nsISound nsITaskbarProgress nsITransferable windowcreator.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ windowcreator nsIWindowCreator nsIWindowProvider windowds.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ windowds nsIWindowDataSource windowwatcher.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ windowwatcher nsIDialogParamBlock nsIPromptFactory nsIPromptService nsIPromptService2 nsIWindowWatcher nsPIPromptService nsPIWindowWatcher xpcom_base.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ xpcom_base nsIConsoleListener nsIConsoleMessage nsIConsoleService nsICycleCollectorListener nsIDebug2 nsIErrorService nsIException nsIGZFileWriter nsIInterfaceRequestor nsIMemory nsIMemoryInfoDumper nsIMemoryReporter nsIMessageLoop nsIMutable nsIProgrammingLanguage nsISecurityConsoleMessage nsIStatusReporter nsISupports nsIUUIDGenerator nsIVersionComparator nsIWeakReference nsrootidl xpcom_components.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ xpcom_components nsICategoryManager nsIClassInfo nsIComponentManager nsIComponentRegistrar nsIFactory nsIModule nsIServiceManager xpcom_ds.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ xpcom_ds nsIArray nsIArrayExtensions nsIAtom nsIAtomService nsIHashable nsIINIParser nsIMutableArray nsIObserver nsIObserverService nsIPersistentProperties2 nsIProperties nsIProperty nsIPropertyBag nsIPropertyBag2 nsISerializable nsISimpleEnumerator nsIStringEnumerator nsISupportsIterators nsISupportsPrimitives nsIVariant nsIWritablePropertyBag nsIWritablePropertyBag2 xpcom_io.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ xpcom_io nsIAsyncInputStream nsIAsyncOutputStream nsIBinaryInputStream nsIBinaryOutputStream nsICloneableInputStream nsIConverterInputStream nsIConverterOutputStream nsIDirectoryEnumerator nsIDirectoryService nsIFile nsIIOUtil nsIInputStream nsIInputStreamTee nsILineInputStream nsILocalFile nsILocalFileWin nsIMultiplexInputStream nsIObjectInputStream nsIObjectOutputStream nsIOutputStream nsIPipe nsISafeOutputStream nsIScriptableBase64Encoder nsIScriptableInputStream nsISeekableStream nsIStorageStream nsIStreamBufferAccess nsIStringStream nsIUnicharInputStream nsIUnicharLineInputStream nsIUnicharOutputStream xpcom_system.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ xpcom_system nsIBlocklistService nsIDeviceSensors nsIGConfService nsIGIOService nsIGSettingsService nsIGeolocationProvider nsIHapticFeedback nsIPackageKitService nsIPlatformInfo nsIXULAppInfo nsIXULRuntime xpcom_threads.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ xpcom_threads nsIEnvironment nsIEventTarget nsIHangDetails nsIIdlePeriod nsINamed nsIProcess nsIRunnable nsISerialEventTarget nsISupportsPriority nsIThread nsIThreadInternal nsIThreadManager nsIThreadPool nsITimer xpcom_xpti.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ xpcom_xpti nsIInterfaceInfo nsIInterfaceInfoManager xpconnect.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ xpconnect mozIJSSubScriptLoader nsIAddonInterposition nsIXPCScriptable nsIXPConnect xpcIJSGetFactory xpcIJSModuleLoader xpcIJSWeakReference xpccomponents xpcjsid xul.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ xul nsIController nsIControllers nsIXULOverlayProvider xulapp.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ xulapp nsINativeAppSupport xultmpl.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ xultmpl nsIXULBuilderListener nsIXULSortService nsIXULTemplateBuilder nsIXULTemplateQueryProcessor nsIXULTemplateResult nsIXULTemplateRuleFilter zipwriter.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ zipwriter nsIZipWriter mkdir -p '../../../dist/bin/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/' calbase.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components \ calbase calIAlarm calIAlarmService calIAttachment calIAttendee calICalendar calICalendarACLManager calICalendarManager calICalendarProvider calICalendarSearchProvider calICalendarView calICalendarViewController calIChangeLog calIDateTime calIDateTimeFormatter calIDeletedItems calIDuration calIErrors calIEvent calIFreeBusyProvider calIICSService calIIcsParser calIIcsSerializer calIImportExport calIItemBase calIItipItem calIItipTransport calIOperation calIPeriod calIPrintFormatter calIRecurrenceDate calIRecurrenceInfo calIRecurrenceItem calIRecurrenceRule calIRelation calISchedulingSupport calIStartupService calIStatusObserver calITimezone calITimezoneProvider calITodo calITransactionManager calIWeekInfoService calbaseinternal.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components \ calbaseinternal calInternalInterfaces caldav.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components \ caldav calICalDavCalendar wcap.xpt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components \ wcap calIWcapCalendar calIWcapErrors calIWcapSession /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/interfaces.manifest' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome.manifest 'manifest components/interfaces.manifest' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/interfaces.manifest 'interfaces calbase.xpt' 'interfaces calbaseinternal.xpt' 'interfaces caldav.xpt' 'interfaces wcap.xpt' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/components/interfaces.manifest 'interfaces accessibility.xpt' 'interfaces addrbook.xpt' 'interfaces alerts.xpt' 'interfaces appshell.xpt' 'interfaces appstartup.xpt' 'interfaces autocomplete.xpt' 'interfaces autoconfig.xpt' 'interfaces browser-element.xpt' 'interfaces caps.xpt' 'interfaces captivedetect.xpt' 'interfaces chrome.xpt' 'interfaces commandhandler.xpt' 'interfaces commandlines.xpt' 'interfaces commuconv.xpt' 'interfaces composer.xpt' 'interfaces content_events.xpt' 'interfaces content_geckomediaplugins.xpt' 'interfaces content_html.xpt' 'interfaces content_webrtc.xpt' 'interfaces content_xslt.xpt' 'interfaces directory.xpt' 'interfaces docshell.xpt' 'interfaces dom.xpt' 'interfaces dom_audiochannel.xpt' 'interfaces dom_base.xpt' 'interfaces dom_bindings.xpt' 'interfaces dom_core.xpt' 'interfaces dom_css.xpt' 'interfaces dom_events.xpt' 'interfaces dom_file.xpt' 'interfaces dom_geolocation.xpt' 'interfaces dom_html.xpt' 'interfaces dom_json.xpt' 'interfaces dom_media.xpt' 'interfaces dom_network.xpt' 'interfaces dom_notification.xpt' 'interfaces dom_offline.xpt' 'interfaces dom_payments.xpt' 'interfaces dom_power.xpt' 'interfaces dom_presentation.xpt' 'interfaces dom_push.xpt' 'interfaces dom_quota.xpt' 'interfaces dom_range.xpt' 'interfaces dom_security.xpt' 'interfaces dom_sidebar.xpt' 'interfaces dom_smil.xpt' 'interfaces dom_storage.xpt' 'interfaces dom_stylesheets.xpt' 'interfaces dom_svg.xpt' 'interfaces dom_system.xpt' 'interfaces dom_traversal.xpt' 'interfaces dom_webspeechrecognition.xpt' 'interfaces dom_webspeechsynth.xpt' 'interfaces dom_workers.xpt' 'interfaces dom_xbl.xpt' 'interfaces dom_xhr.xpt' 'interfaces dom_xpath.xpt' 'interfaces dom_xul.xpt' 'interfaces downloads.xpt' 'interfaces editor.xpt' 'interfaces extensions.xpt' 'interfaces exthandler.xpt' 'interfaces exthelper.xpt' 'interfaces fastfind.xpt' 'interfaces feeds.xpt' 'interfaces filepicker.xpt' 'interfaces fts3tok.xpt' 'interfaces gfx.xpt' 'interfaces html5.xpt' 'interfaces htmlparser.xpt' 'interfaces imglib2.xpt' 'interfaces import.xpt' 'interfaces inspector.xpt' 'interfaces intl.xpt' 'interfaces jar.xpt' 'interfaces jsdebugger.xpt' 'interfaces jsdownloads.xpt' 'interfaces jsinspector.xpt' 'interfaces layout_base.xpt' 'interfaces layout_printing.xpt' 'interfaces layout_xul.xpt' 'interfaces layout_xul_tree.xpt' 'interfaces locale.xpt' 'interfaces loginmgr.xpt' 'interfaces mailview.xpt' 'interfaces mime.xpt' 'interfaces mimetype.xpt' 'interfaces mozfind.xpt' 'interfaces mozintl.xpt' 'interfaces mozldap.xpt' 'interfaces msgbase.xpt' 'interfaces msgcompose.xpt' 'interfaces msgdb.xpt' 'interfaces msgimap.xpt' 'interfaces msgjsaccount.xpt' 'interfaces msglocal.xpt' 'interfaces msgnews.xpt' 'interfaces msgsearch.xpt' 'interfaces msgsmime.xpt' 'interfaces necko.xpt' 'interfaces necko_about.xpt' 'interfaces necko_cache.xpt' 'interfaces necko_cache2.xpt' 'interfaces necko_cookie.xpt' 'interfaces necko_dns.xpt' 'interfaces necko_file.xpt' 'interfaces necko_ftp.xpt' 'interfaces necko_http.xpt' 'interfaces necko_mdns.xpt' 'interfaces necko_res.xpt' 'interfaces necko_socket.xpt' 'interfaces necko_strconv.xpt' 'interfaces necko_viewsource.xpt' 'interfaces necko_websocket.xpt' 'interfaces necko_wyciwyg.xpt' 'interfaces parentalcontrols.xpt' 'interfaces peerconnection.xpt' 'interfaces pipnss.xpt' 'interfaces pippki.xpt' 'interfaces places.xpt' 'interfaces plugin.xpt' 'interfaces pref.xpt' 'interfaces prefetch.xpt' 'interfaces privatebrowsing.xpt' 'interfaces profiler.xpt' 'interfaces rdf.xpt' 'interfaces remote.xpt' 'interfaces sandbox.xpt' 'interfaces satchel.xpt' 'interfaces saxparser.xpt' 'interfaces services-crypto-component.xpt' 'interfaces services_fxaccounts.xpt' 'interfaces shellservice.xpt' 'interfaces shistory.xpt' 'interfaces smile.xpt' 'interfaces spellchecker.xpt' 'interfaces startupcache.xpt' 'interfaces storage.xpt' 'interfaces suite-components.xpt' 'interfaces suite-feeds.xpt' 'interfaces suite-sidebar.xpt' 'interfaces suitecommon.xpt' 'interfaces suitemigration.xpt' 'interfaces telemetry.xpt' 'interfaces toolkit_asyncshutdown.xpt' 'interfaces toolkit_filewatcher.xpt' 'interfaces toolkit_finalizationwitness.xpt' 'interfaces toolkit_osfile.xpt' 'interfaces toolkit_perfmonitoring.xpt' 'interfaces toolkit_securityreporter.xpt' 'interfaces toolkit_xulstore.xpt' 'interfaces toolkitprofile.xpt' 'interfaces toolkitremote.xpt' 'interfaces txmgr.xpt' 'interfaces txtsvc.xpt' 'interfaces uconv.xpt' 'interfaces unicharutil.xpt' 'interfaces update.xpt' 'interfaces uriloader.xpt' 'interfaces url-classifier.xpt' 'interfaces urlformatter.xpt' 'interfaces webBrowser_core.xpt' 'interfaces webbrowserpersist.xpt' 'interfaces webextensions.xpt' 'interfaces webvtt.xpt' 'interfaces widget.xpt' 'interfaces windowcreator.xpt' 'interfaces windowds.xpt' 'interfaces windowwatcher.xpt' 'interfaces xpcom_base.xpt' 'interfaces xpcom_components.xpt' 'interfaces xpcom_ds.xpt' 'interfaces xpcom_io.xpt' 'interfaces xpcom_system.xpt' 'interfaces xpcom_threads.xpt' 'interfaces xpcom_xpti.xpt' 'interfaces xpconnect.xpt' 'interfaces xul.xpt' 'interfaces xulapp.xpt' 'interfaces xultmpl.xpt' 'interfaces zipwriter.xpt' make[5]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/config/makefiles/xpidl' make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/xpidl' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/intl' charsetalias.properties.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/locale/props2arrays.py main charsetalias.properties.h .deps/charsetalias.properties.h.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/intl/charsetalias.properties make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/intl' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src' js-confdefs.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/process_define_files.py process_define_file js-confdefs.h .deps/js-confdefs.h.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/js-confdefs.h.in js-config.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/process_define_files.py process_define_file js-config.h .deps/js-config.h.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/js-config.h.in ReservedWordsGenerated.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/GenerateReservedWords.py main frontend/ReservedWordsGenerated.h .deps/frontend/ReservedWordsGenerated.h.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/ReservedWords.h selfhosted.out.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/embedjs.py generate_selfhosted selfhosted.out.h .deps/selfhosted.out.h.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/js.msg /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/TypedObjectConstants.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/SelfHostingDefines.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Utilities.js /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Array.js /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AsyncIteration.js /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Classes.js /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Date.js /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Error.js /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Function.js /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Generator.js /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Intl.js /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/IntlCurrency.js /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/IntlData.js /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Iterator.js /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Map.js /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Module.js /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Number.js /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.js /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Promise.js /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Reflect.js /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.js /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExpGlobalReplaceOpt.h.js /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExpLocalReplaceOpt.h.js /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/String.js /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Set.js /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Sorting.js /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/TypedArray.js /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/TypedObject.js /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/WeakMap.js /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/WeakSet.js /usr/bin/i686-pc-linux-gnu-g++ -E -o self-hosting-preprocessed.pp -DMOZ_PERMISSIONS=1 -DHAVE_POSIX_FALLOCATE=1 -DXP_UNIX=1 -DEXPOSE_INTL_API=1 -DMOZ_AV1=1 -DMOZ_ALLOW_LEGACY_EXTENSIONS=1 -DHAVE_GETTID=1 -DNO_NSPR_10_SUPPORT=1 -DHAVE_LIBPNG=1 -DHAVE_STDINT_H=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE___CXA_DEMANGLE=1 -DMOZ_XUL=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_MEMMEM=1 -DMALLOC_H= -DMOZ_MACBUNDLE_ID=org.mozilla.seamonkey -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 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DU_USING_ICU_NAMESPACE=0 -DNS_PRINT_PREVIEW=1 -DHAVE_SYSCALL=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_DLL_SUFFIX=".so" -DNS_PRINTING=1 -DMOZ_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-gcc3" -DMOZILLA_UAVERSION="60.0" -DHAVE_FT_LOAD_SFNT_TABLE=1 -DMOZ_FMP4=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_GETOPT_H=1 -DMOZ_APP_UA_NAME="" -DMOZ_SYSTEM_ICU=1 -DMOZ_SCTP=1 -DMOZ_APP_UA_VERSION="2.53.7.1" -DMOZ_TREE_CAIRO=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DMOZ_GLUE_IN_PROGRAM=1 -DVA_COPY=va_copy -DHAVE_MEMALIGN=1 -DMOZ_X11=1 -DVPX_X86_ASM=1 -DMOZ_SYSTEM_SQLITE=1 -DHAVE_LOCALECONV=1 -DMOZ_STATIC_JS=1 -DMOZ_LOGGING=1 -DMOZILLA_VERSION_U=60.7.8 -DHAVE_CPUID_H=1 -DMOZ_RAW=1 -DHAVE_DLADDR=1 -DMOZ_WEBSPEECH_TEST_BACKEND=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=comm/suite -DATK_MINOR_VERSION=36 -DMOZ_PEERCONNECTION=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WIDGET_GTK=3 -DGL_PROVIDER_GLX=1 -DUSE_SKIA=1 -DMOZILLA_VERSION="60.7.8" -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_MOVEMAIL=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_ENABLE_MASK_AS_SHORTHAND=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DFIREFOX_VERSION=60.7.8 -DHAVE_GMTIME_R=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_DISTRIBUTION_ID="org.mozilla" -DMOZ_RUST_SIMD=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DFORCE_PR_LOG=1 -DATK_REV_VERSION=0 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DATK_MAJOR_VERSION=2 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DMOZ_FFVPX_FLACONLY=1 -DMOZ_SUITE=1 -DA11Y_LOG=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_ENABLE_XREMOTE=1 -DHAVE_SYS_TYPES_H=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_ENABLE_STARTUP_NOTIFICATION=1 -DBUILD_CTYPES=1 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_RES_NINIT=1 -DHAVE_NL_TYPES_H=1 -DHAVE_MALLINFO=1 -DXP_LINUX=1 -DHAVE_DIRENT_H=1 -DUSE_SKIA_GPU=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 -DHAVE_LINUX_QUOTA_H=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_PLACES=1 -DMOZ_WEBRTC=1 -DHAVE_VALLOC=1 -DMOZ_GECKO_PROFILER=1 -DMALLOC_USABLE_SIZE_CONST_PTR= -DHAVE_LOCALTIME_R=1 -DHAVE_LIBXSS=1 self-hosting-cpp-input.cpp StatsPhasesGenerated.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/GenerateStatsPhases.py generateHeader gc/StatsPhasesGenerated.h .deps/gc/StatsPhasesGenerated.h.pp StatsPhasesGenerated.cpp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/GenerateStatsPhases.py generateCpp gc/StatsPhasesGenerated.cpp .deps/gc/StatsPhasesGenerated.cpp.pp ../../config/nsinstall -R -m 644 'js-config.h' '../../dist/include' make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/build' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/build' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/memory/build' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/memory/build' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozglue/build' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozglue/build' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libopus' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libopus' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libtheora' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libtheora' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/library/gtest/rust' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/library/gtest/rust' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/apps' xpcshell.inc /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/apps/gen_cert_header.py xpcshellRoot xpcshell.inc .deps/xpcshell.inc.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl/tests/unit/test_signed_apps/xpcshellTestRoot.der addons-public.inc /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/apps/gen_cert_header.py addonsPublicRoot addons-public.inc .deps/addons-public.inc.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/apps/addons-public.crt addons-public-intermediate.inc /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/apps/gen_cert_header.py addonsPublicIntermediate addons-public-intermediate.inc .deps/addons-public-intermediate.inc.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/apps/addons-public-intermediate.crt addons-stage.inc /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/apps/gen_cert_header.py addonsStageRoot addons-stage.inc .deps/addons-stage.inc.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/apps/addons-stage.crt privileged-package-root.inc /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/apps/gen_cert_header.py privilegedPackageRoot privileged-package-root.inc .deps/privileged-package-root.inc.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/apps/privileged-package-root.der make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/apps' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/base' error_list.rs /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/ErrorList.py error_list_rs error_list.rs .deps/error_list.rs.pp ErrorList.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/ErrorList.py error_list_h ErrorList.h .deps/ErrorList.h.pp ErrorNamesInternal.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/ErrorList.py error_names_internal_h ErrorNamesInternal.h .deps/ErrorNamesInternal.h.pp ../../config/nsinstall -R -m 644 'ErrorList.h' '../../dist/include' ../../config/nsinstall -R -m 644 'ErrorNamesInternal.h' '../../dist/include' make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/base' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/reflect/xptcall/md/unix' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/reflect/xptcall/md/unix' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/locale' encodingsgroups.properties.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/locale/props2arrays.py main encodingsgroups.properties.h .deps/encodingsgroups.properties.h.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/locale/encodingsgroups.properties langGroups.properties.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/locale/props2arrays.py main langGroups.properties.h .deps/langGroups.properties.h.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/locale/langGroups.properties make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/locale' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/locale/unix' unixcharset.properties.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/locale/props2arrays.py main unixcharset.properties.h .deps/unixcharset.properties.h.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/locale/unix/unixcharset.properties make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/locale/unix' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/locales' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/locales' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk' necko-config.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/process_define_files.py process_define_file necko-config.h .deps/necko-config.h.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/necko-config.h.in ../config/nsinstall -R -m 644 'necko-config.h' '../dist/include' make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/dns' etld_data.inc /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/dns/prepare_tlds.py main etld_data.inc .deps/etld_data.inc.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/dns/effective_tld_names.dat make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/dns' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/pythonpath.py \ -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/ply \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/ipdl/ipdl.py \ --sync-msg-list=/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/ipdl/sync-messages.ini \ --msg-metadata=/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/ipdl/message-metadata.ini \ --outheaders-dir=_ipdlheaders \ --outcpp-dir=. \ -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/devtools/shared/heapsnapshot -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/asmjscache -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/broadcastchannel -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/cache -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/fetch -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filehandle -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/gamepad/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/gmp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/systemservices -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/quota -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webauthn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webbrowserpersist -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/hunspell/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/hal/sandbox -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/testshell -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/printing/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cookie -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/dns -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/ftp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/websocket -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/wyciwyg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/printingui/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/gecko -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/exthandler -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/prefetch -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/headless \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/PDocAccessible.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/devtools/shared/heapsnapshot/PHeapSnapshotTempFileHelper.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/asmjscache/PAsmJSCacheEntry.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/broadcastchannel/PBroadcastChannel.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/cache/CacheTypes.ipdlh /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/cache/PCache.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/cache/PCacheOp.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/cache/PCacheStorage.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/cache/PCacheStreamControl.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/fetch/ChannelInfo.ipdlh /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/fetch/FetchTypes.ipdlh /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/ipc/BlobTypes.ipdlh /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/ipc/IPCBlob.ipdlh /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/ipc/PIPCBlobInputStream.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/ipc/PPendingIPCBlob.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filehandle/PBackgroundFileHandle.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filehandle/PBackgroundFileRequest.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filehandle/PBackgroundMutableFile.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/PFileSystemParams.ipdlh /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/PFileSystemRequest.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/gamepad/ipc/GamepadEventTypes.ipdlh /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/gamepad/ipc/PGamepadEventChannel.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/gamepad/ipc/PGamepadTestChannel.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/PBackgroundIDBCursor.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/PBackgroundIDBDatabase.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/PBackgroundIDBDatabaseFile.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/PBackgroundIDBDatabaseRequest.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/PBackgroundIDBFactory.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/PBackgroundIDBFactoryRequest.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/PBackgroundIDBRequest.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/PBackgroundIDBSharedTypes.ipdlh /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/PBackgroundIDBTransaction.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/PBackgroundIDBVersionChangeTransaction.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/PBackgroundIndexedDBUtils.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/PIndexedDBPermissionRequest.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc/DOMTypes.ipdlh /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc/MemoryReportTypes.ipdlh /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc/PBrowser.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc/PBrowserOrId.ipdlh /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc/PColorPicker.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc/PContent.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc/PContentBridge.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc/PContentPermission.ipdlh /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc/PContentPermissionRequest.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc/PCycleCollectWithLogs.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc/PFilePicker.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc/PPluginWidget.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc/PProcessHangMonitor.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc/PTabContext.ipdlh /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc/PURLClassifier.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc/PURLClassifierInfo.ipdlh /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc/PURLClassifierLocal.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc/ServiceWorkerConfiguration.ipdlh /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/gmp/GMPTypes.ipdlh /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/gmp/PChromiumCDM.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/gmp/PGMP.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/gmp/PGMPContent.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/gmp/PGMPService.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/gmp/PGMPStorage.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/gmp/PGMPTimer.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/gmp/PGMPVideoDecoder.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/gmp/PGMPVideoEncoder.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc/PVideoDecoder.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc/PVideoDecoderManager.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/systemservices/PCameras.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/systemservices/PMedia.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/systemservices/PMediaSystemResourceManager.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/PWebrtcGlobal.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/ipc/PSpeechSynthesis.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/ipc/PSpeechSynthesisRequest.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/PMessagePort.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/PTCPServerSocket.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/PTCPSocket.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/PUDPSocket.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/ipc/PPaymentRequest.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/PBrowserStream.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/PPluginBackgroundDestroyer.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/PPluginInstance.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/PPluginModule.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/PPluginScriptableObject.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/PPluginSurface.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/PStreamNotify.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/PluginTypes.ipdlh /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/ipc/PPresentation.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/ipc/PPresentationBuilder.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/ipc/PPresentationRequest.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/quota/PQuota.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/quota/PQuotaRequest.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/quota/PQuotaUsageRequest.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage/PBackgroundStorage.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webauthn/PWebAuthnTransaction.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webbrowserpersist/PWebBrowserPersistDocument.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webbrowserpersist/PWebBrowserPersistResources.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webbrowserpersist/PWebBrowserPersistSerialize.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/PServiceWorkerManager.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/PServiceWorkerUpdater.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerRegistrarTypes.ipdlh /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/hunspell/glue/PRemoteSpellcheckEngine.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/ipc/GraphicsMessages.ipdlh /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/ipc/PGPU.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/ipc/PVsyncBridge.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/LayersMessages.ipdlh /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/LayersSurfaces.ipdlh /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/PAPZ.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/PAPZCTreeManager.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/PCompositorBridge.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/PCompositorManager.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/PImageBridge.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/PLayerTransaction.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/PTexture.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/PUiCompositorController.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/PVideoBridge.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/PWebRenderBridge.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/WebRenderMessages.ipdlh /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/ipc/PVRLayer.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/ipc/PVRManager.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/hal/sandbox/PHal.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/IPCStream.ipdlh /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/InputStreamParams.ipdlh /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/PBackground.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/PBackgroundSharedTypes.ipdlh /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/PBackgroundTest.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/PChildToParentStream.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/PFileDescriptorSet.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/PParentToChildStream.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/ProtocolTypes.ipdlh /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/URIParams.ipdlh /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/testshell/PTestShell.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/testshell/PTestShellCommand.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/ipc/JavaScriptTypes.ipdlh /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/ipc/PJavaScript.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader/PScriptCache.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/ipc/PRenderFrame.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/ipc/PVsync.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/printing/ipc/PRemotePrintJob.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/ipc/PStunAddrsRequest.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cookie/PCookieService.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/dns/PDNSRequest.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/dns/PDNSRequestParams.ipdlh /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/ipc/NeckoChannelParams.ipdlh /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/ipc/PChannelDiverter.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/ipc/PDataChannel.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/ipc/PFileChannel.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/ipc/PNecko.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/ipc/PSimpleChannel.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/ftp/PFTPChannel.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/PAltDataOutputStream.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/PHttpBackgroundChannel.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/PHttpChannel.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/websocket/PTransportProvider.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/websocket/PWebSocket.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/websocket/PWebSocketEventListener.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/wyciwyg/PWyciwygChannel.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl/PPSMContentDownloader.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/printingui/ipc/PPrintProgressDialog.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/printingui/ipc/PPrintSettingsDialog.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/printingui/ipc/PPrinting.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/printingui/ipc/PPrintingTypes.ipdlh /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/gecko/PProfiler.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/gecko/ProfilerTypes.ipdlh /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/exthandler/PExternalHelperApp.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/exthandler/PHandlerService.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/prefetch/POfflineCacheUpdate.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/PCompositorWidget.ipdl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/PlatformWidgetTypes.ipdlh /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/headless/HeadlessWidgetTypes.ipdlh make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/app' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/app' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/shell' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/shell' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/testing/gtest' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/testing/gtest' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/cairo/src' ../../../../config/nsinstall -R -m 644 'cairo-features.h' '../../../../dist/include/cairo' make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/cairo/src' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/libpixman/src' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/libpixman/src' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/angle' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/angle' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base' PropertyUseCounterMap.inc /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/gen-usecounters.py property_map PropertyUseCounterMap.inc .deps/PropertyUseCounterMap.inc.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/UseCounters.conf UseCounterList.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/gen-usecounters.py use_counter_list UseCounterList.h .deps/UseCounterList.h.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/UseCounters.conf ../../config/nsinstall -R -m 644 'UseCounterList.h' '../../dist/include/mozilla/dom' make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings' CSS2Properties.webidl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/GenerateCSS2PropertiesWebIDL.py generate CSS2Properties.webidl .deps/CSS2Properties.webidl.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webidl/CSS2Properties.webidl.in /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/PythonCSSProps.h rm -f Navigator.webidl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.preprocessor -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=60.7.8 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LCHOWN=1 -DHAVE_LIBPNG=1 -DHAVE_LIBXSS=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"60.0"' -DMOZILLA_VERSION='"60.7.8"' -DMOZILLA_VERSION_U=60.7.8 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_ALLOW_LEGACY_EXTENSIONS=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"2.53.7.1"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=comm/suite -DMOZ_BUNDLED_FONTS=1 -DMOZ_CONTENT_SANDBOX=1 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_MASK_AS_SHORTHAND=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_STARTUP_NOTIFICATION=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FFVPX_FLACONLY=1 -DMOZ_FMP4=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.seamonkey -DMOZ_MEMORY=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_RAW=1 -DMOZ_RUST_SIMD=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SCTP=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1 -DMOZ_SUITE=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_SYSTEM_SQLITE=1 -DMOZ_TREE_CAIRO=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBRTC_SIGNALING=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DVPX_X86_ASM=1 -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webidl/Navigator.webidl -o Navigator.webidl rm -f Node.webidl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.preprocessor -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=60.7.8 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LCHOWN=1 -DHAVE_LIBPNG=1 -DHAVE_LIBXSS=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"60.0"' -DMOZILLA_VERSION='"60.7.8"' -DMOZILLA_VERSION_U=60.7.8 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_ALLOW_LEGACY_EXTENSIONS=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"2.53.7.1"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=comm/suite -DMOZ_BUNDLED_FONTS=1 -DMOZ_CONTENT_SANDBOX=1 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_MASK_AS_SHORTHAND=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_STARTUP_NOTIFICATION=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FFVPX_FLACONLY=1 -DMOZ_FMP4=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.seamonkey -DMOZ_MEMORY=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_RAW=1 -DMOZ_RUST_SIMD=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SCTP=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1 -DMOZ_SUITE=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_SYSTEM_SQLITE=1 -DMOZ_TREE_CAIRO=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBRTC_SIGNALING=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DVPX_X86_ASM=1 -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webidl/Node.webidl -o Node.webidl rm -f Window.webidl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.preprocessor -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=60.7.8 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LCHOWN=1 -DHAVE_LIBPNG=1 -DHAVE_LIBXSS=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"60.0"' -DMOZILLA_VERSION='"60.7.8"' -DMOZILLA_VERSION_U=60.7.8 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_ALLOW_LEGACY_EXTENSIONS=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"2.53.7.1"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=comm/suite -DMOZ_BUNDLED_FONTS=1 -DMOZ_CONTENT_SANDBOX=1 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_MASK_AS_SHORTHAND=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_STARTUP_NOTIFICATION=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FFVPX_FLACONLY=1 -DMOZ_FMP4=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.seamonkey -DMOZ_MEMORY=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_RAW=1 -DMOZ_RUST_SIMD=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SCTP=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1 -DMOZ_SUITE=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_SYSTEM_SQLITE=1 -DMOZ_TREE_CAIRO=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBRTC_SIGNALING=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DVPX_X86_ASM=1 -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webidl/Window.webidl -o Window.webidl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.webidl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/encoding' domainsfallbacks.properties.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/locale/props2arrays.py main domainsfallbacks.properties.h .deps/domainsfallbacks.properties.h.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/encoding/domainsfallbacks.properties labelsencodings.properties.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/locale/props2arrays.py main labelsencodings.properties.h .deps/labelsencodings.properties.h.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/encoding/labelsencodings.properties localesfallbacks.properties.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/locale/props2arrays.py main localesfallbacks.properties.h .deps/localesfallbacks.properties.h.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/encoding/localesfallbacks.properties nonparticipatingdomains.properties.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/locale/props2arrays.py main nonparticipatingdomains.properties.h .deps/nonparticipatingdomains.properties.h.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/encoding/nonparticipatingdomains.properties make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/encoding' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style' nsStyleStructList.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/generate-stylestructlist.py main nsStyleStructList.h .deps/nsStyleStructList.h.pp nsCSSPropsGenerated.inc /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/GenerateCSSPropsGenerated.py generate nsCSSPropsGenerated.inc .deps/nsCSSPropsGenerated.inc.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSPropsGenerated.inc.in /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/PythonCSSProps.h ../../config/nsinstall -R -m 644 'nsStyleStructList.h' '../../dist/include' make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom' xpcAccEvents.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom/AccEventGen.py gen_files xpcAccEvents.h .deps/xpcAccEvents.h.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom/AccEvents.conf ../../xpcom/idl-parser/xpidl/xpidllex.py ../../xpcom/idl-parser/xpidl/xpidlyacc.py ../../config/nsinstall -R -m 644 'xpcAccEvents.h' '../../dist/include' make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/spellcheck/locales' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/spellcheck/locales' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/manager/ssl' nsSTSPreloadList.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/make_dafsa.py main nsSTSPreloadList.h .deps/nsSTSPreloadList.h.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl/nsSTSPreloadList.inc make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/manager/ssl' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/telemetry' TelemetryEventData.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/telemetry/gen-event-data.py main TelemetryEventData.h .deps/TelemetryEventData.h.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/telemetry/Events.yaml TelemetryEventEnums.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/telemetry/gen-event-enum.py main TelemetryEventEnums.h .deps/TelemetryEventEnums.h.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/telemetry/Events.yaml TelemetryHistogramData.inc /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/telemetry/gen-histogram-data.py main TelemetryHistogramData.inc .deps/TelemetryHistogramData.inc.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/telemetry/Histograms.json /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/UseCounters.conf /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDeprecatedOperationList.h TelemetryHistogramEnums.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/telemetry/gen-histogram-enum.py main TelemetryHistogramEnums.h .deps/TelemetryHistogramEnums.h.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/telemetry/Histograms.json /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/UseCounters.conf /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDeprecatedOperationList.h TelemetryProcessData.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/telemetry/gen-process-data.py main TelemetryProcessData.h .deps/TelemetryProcessData.h.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/telemetry/Processes.yaml TelemetryProcessEnums.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/telemetry/gen-process-enum.py main TelemetryProcessEnums.h .deps/TelemetryProcessEnums.h.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/telemetry/Processes.yaml TelemetryScalarData.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/telemetry/gen-scalar-data.py main TelemetryScalarData.h .deps/TelemetryScalarData.h.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/telemetry/Scalars.yaml TelemetryScalarEnums.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/telemetry/gen-scalar-enum.py main TelemetryScalarEnums.h .deps/TelemetryScalarEnums.h.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/telemetry/Scalars.yaml ../../../config/nsinstall -R -m 644 'TelemetryEventEnums.h' '../../../dist/include/mozilla' ../../../config/nsinstall -R -m 644 'TelemetryHistogramEnums.h' '../../../dist/include/mozilla' ../../../config/nsinstall -R -m 644 'TelemetryProcessEnums.h' '../../../dist/include/mozilla' ../../../config/nsinstall -R -m 644 'TelemetryScalarEnums.h' '../../../dist/include/mozilla' make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/telemetry' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/locales' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/locales' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/xre' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/xre' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/library' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/library' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/library/gtest' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/library/gtest' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/addon-sdk' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/addon-sdk' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/tools/quitter' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/tools/quitter' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/calendar/lightning' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/calendar/lightning' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/calendar/libical/src/libical' /usr/bin/perl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/../../scripts /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/../../scripts/mkderivedvalues.pl \ -i /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/icalderivedvalue.h.in -h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/../../design-data/value-types.csv > icalderivedvalue.h /usr/bin/perl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/../../scripts /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/../../scripts/mkderivedparameters.pl -i /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/icalderivedparameter.h.in -h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/../../design-data/parameters.csv > icalderivedparameter.h /usr/bin/perl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/../../scripts /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/../../scripts/mkderivedproperties.pl \ -i /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/icalderivedproperty.h.in -h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/../../design-data/properties.csv\ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/../../design-data/value-types.csv > icalderivedproperty.h echo '#ifndef LIBICAL_ICAL_H' > ical.h echo '#define LIBICAL_ICAL_H' >> ical.h echo '#ifdef __cplusplus' >> ical.h echo 'extern "C" {' >> ical.h echo '#endif' >> ical.h echo '/*' >> ical.h echo ' $''Id''$' >> ical.h echo '*/' >> ical.h cat /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/../../config.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/icalversion.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/icaltime.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/icalduration.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/icalperiod.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/icalenums.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/icaltypes.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/icalrecur.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/icalattach.h icalderivedvalue.h icalderivedparameter.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/icalvalue.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/icalparameter.h icalderivedproperty.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/icalproperty.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/pvl.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/icalarray.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/icalcomponent.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/icaltimezone.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/icalparser.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/icalmemory.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/icalerror.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/icalrestriction.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/sspm.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/icalmime.h /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/icallangbind.h \ | egrep -v "#include.*\"ical" \ | egrep -v "#include.*\"config" \ | egrep -v "#include.*\"pvl\.h\"" \ | egrep -v '\$(Id|Locker): .+\$'>> ical.h echo '#ifdef __cplusplus' >> ical.h echo '}' >> ical.h echo '#endif' >> ical.h echo '#endif' >> ical.h /usr/bin/perl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/../../scripts /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/../../scripts/mkderivedparameters.pl -i /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/icalderivedparameter.c.in -c /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/../../design-data/parameters.csv > icalderivedparameter.c /usr/bin/perl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/../../scripts /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/../../scripts/mkderivedproperties.pl \ -i /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/icalderivedproperty.c.in -c /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/../../design-data/properties.csv \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/../../design-data/value-types.csv > icalderivedproperty.c /usr/bin/perl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/../../scripts /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/../../scripts/mkderivedvalues.pl \ -i /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/icalderivedvalue.c.in -c /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/../../design-data/value-types.csv > icalderivedvalue.c /usr/bin/perl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/../../scripts/mkrestrictiontable.pl -i /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/icalrestriction.c.in \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/calendar/libical/src/libical/../../design-data/restrictions.csv > icalrestriction.c ../../../../../config/nsinstall -R -m 644 'ical.h' '../../../../../dist/include' make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/calendar/libical/src/libical' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/calendar/base/backend/libical/build' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/calendar/base/backend/libical/build' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/calendar/locales' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/calendar/locales' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/calendar/timezones' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/calendar/timezones' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/suite' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/suite' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/suite/components/build' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/suite/components/build' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/suite/locales' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/suite/locales' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/suite/themes/classic' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/suite/themes/classic' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/suite/app' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/suite/app' make[3]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk' make[2]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk' make[2]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk' make recurse_compile make[3]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/build/unix/elfhack/inject' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o x86.o -c -DNDEBUG=1 -DTRIMMED=1 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/build/unix/elfhack/inject -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/build/unix/elfhack/inject -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -march=native -mno-avx -O2 -fno-stack-protector -fno-lto -MD -MP -MF .deps/x86.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/build/unix/elfhack/inject/x86.c libelfhack_inject.a.desc rm -f libelfhack_inject.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libelfhack_inject.a.desc x86.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/build/unix/elfhack/inject' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mfbt' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o lz4.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/mfbt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mfbt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/mfbt/double-conversion -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/lz4.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/mfbt/lz4.c /usr/bin/i686-pc-linux-gnu-g++ -o Compression.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/mfbt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mfbt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/mfbt/double-conversion -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Compression.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/mfbt/Compression.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Decimal.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/mfbt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mfbt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/mfbt/double-conversion -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Decimal.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/mfbt/decimal/Decimal.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_mfbt0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/mfbt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mfbt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/mfbt/double-conversion -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_mfbt0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mfbt/Unified_cpp_mfbt0.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_mfbt1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/mfbt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mfbt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/mfbt/double-conversion -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_mfbt1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mfbt/Unified_cpp_mfbt1.cpp libmfbt.a.desc rm -f libmfbt.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libmfbt.a.desc lz4.o Compression.o Decimal.o Unified_cpp_mfbt0.o Unified_cpp_mfbt1.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mfbt' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o morkArray.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/morkArray.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkArray.cpp /usr/bin/i686-pc-linux-gnu-g++ -o morkAtom.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/morkAtom.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkAtom.cpp /usr/bin/i686-pc-linux-gnu-g++ -o morkAtomMap.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/morkAtomMap.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkAtomMap.cpp /usr/bin/i686-pc-linux-gnu-g++ -o morkAtomSpace.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/morkAtomSpace.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkAtomSpace.cpp /usr/bin/i686-pc-linux-gnu-g++ -o morkBead.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/morkBead.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkBead.cpp /usr/bin/i686-pc-linux-gnu-g++ -o morkBlob.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/morkBlob.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkBlob.cpp /usr/bin/i686-pc-linux-gnu-g++ -o morkBuilder.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/morkBuilder.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkBuilder.cpp /usr/bin/i686-pc-linux-gnu-g++ -o morkCell.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/morkCell.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkCell.cpp /usr/bin/i686-pc-linux-gnu-g++ -o morkCellObject.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/morkCellObject.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkCellObject.cpp /usr/bin/i686-pc-linux-gnu-g++ -o morkCh.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/morkCh.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkCh.cpp /usr/bin/i686-pc-linux-gnu-g++ -o morkConfig.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/morkConfig.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkConfig.cpp /usr/bin/i686-pc-linux-gnu-g++ -o morkCursor.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/morkCursor.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkCursor.cpp /usr/bin/i686-pc-linux-gnu-g++ -o morkDeque.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/morkDeque.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkDeque.cpp /usr/bin/i686-pc-linux-gnu-g++ -o morkEnv.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/morkEnv.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkEnv.cpp /usr/bin/i686-pc-linux-gnu-g++ -o morkFactory.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/morkFactory.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkFactory.cpp /usr/bin/i686-pc-linux-gnu-g++ -o morkFile.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/morkFile.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkFile.cpp /usr/bin/i686-pc-linux-gnu-g++ -o morkHandle.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/morkHandle.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkHandle.cpp /usr/bin/i686-pc-linux-gnu-g++ -o morkIntMap.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/morkIntMap.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkIntMap.cpp /usr/bin/i686-pc-linux-gnu-g++ -o morkMap.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/morkMap.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkMap.cpp /usr/bin/i686-pc-linux-gnu-g++ -o morkNode.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/morkNode.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkNode.cpp /usr/bin/i686-pc-linux-gnu-g++ -o morkNodeMap.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/morkNodeMap.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkNodeMap.cpp /usr/bin/i686-pc-linux-gnu-g++ -o morkObject.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/morkObject.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkObject.cpp /usr/bin/i686-pc-linux-gnu-g++ -o morkParser.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/morkParser.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkParser.cpp /usr/bin/i686-pc-linux-gnu-g++ -o morkPool.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/morkPool.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkPool.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/mork.h:242, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkPool.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkPool.cpp: In member function 'morkRow* morkPool::NewRow(morkEnv*, morkZone*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkConfig.h:125:59: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class morkRow' with no trivial copy-assignment; use value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 125 | #define MORK_MEMSET(dest,byte,size) memset(dest,byte,size) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkPool.cpp:207:5: note: in expansion of macro 'MORK_MEMSET' 207 | MORK_MEMSET(newRow, 0, sizeof(morkRow)); | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkPool.cpp:39: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkRow.h:33:7: note: 'class morkRow' declared here 33 | class morkRow{ // row of cells | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/mork.h:242, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkPool.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkPool.cpp: In member function 'morkCell* morkPool::NewCells(morkEnv*, mork_size, morkZone*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkConfig.h:125:59: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class morkCell'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 125 | #define MORK_MEMSET(dest,byte,size) memset(dest,byte,size) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkPool.cpp:247:5: note: in expansion of macro 'MORK_MEMSET' 247 | MORK_MEMSET(newCells, 0, size); | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkPool.cpp:35: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkCell.h:22:7: note: 'class morkCell' declared here 22 | class morkCell { // minimal cell format | ^~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o morkPortTableCursor.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/morkPortTableCursor.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkPortTableCursor.cpp /usr/bin/i686-pc-linux-gnu-g++ -o morkProbeMap.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/morkProbeMap.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkProbeMap.cpp /usr/bin/i686-pc-linux-gnu-g++ -o morkRow.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/morkRow.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkRow.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/mork.h:242, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkRow.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkRow.cpp: In member function 'void morkRow::CutColumn(morkEnv*, mdb_column)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkConfig.h:124:59: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class morkCell'; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 124 | #define MORK_MEMMOVE(dest,src,size) memmove(dest,src,size) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkRow.cpp:822:11: note: in expansion of macro 'MORK_MEMMOVE' 822 | MORK_MEMMOVE(cell, next, after * sizeof(morkCell)); | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkRow.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkRow.cpp:19: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkCell.h:22:7: note: 'class morkCell' declared here 22 | class morkCell { // minimal cell format | ^~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o morkRowCellCursor.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/morkRowCellCursor.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkRowCellCursor.cpp /usr/bin/i686-pc-linux-gnu-g++ -o morkRowMap.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/morkRowMap.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkRowMap.cpp /usr/bin/i686-pc-linux-gnu-g++ -o morkRowObject.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/morkRowObject.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkRowObject.cpp /usr/bin/i686-pc-linux-gnu-g++ -o morkRowSpace.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/morkRowSpace.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkRowSpace.cpp /usr/bin/i686-pc-linux-gnu-g++ -o morkSink.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/morkSink.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkSink.cpp /usr/bin/i686-pc-linux-gnu-g++ -o morkSpace.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/morkSpace.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkSpace.cpp /usr/bin/i686-pc-linux-gnu-g++ -o morkStore.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/morkStore.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkStore.cpp /usr/bin/i686-pc-linux-gnu-g++ -o morkStream.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/morkStream.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkStream.cpp /usr/bin/i686-pc-linux-gnu-g++ -o morkTable.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/morkTable.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkTable.cpp /usr/bin/i686-pc-linux-gnu-g++ -o morkTableRowCursor.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/morkTableRowCursor.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkTableRowCursor.cpp /usr/bin/i686-pc-linux-gnu-g++ -o morkThumb.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/morkThumb.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkThumb.cpp /usr/bin/i686-pc-linux-gnu-g++ -o morkWriter.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/morkWriter.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkWriter.cpp /usr/bin/i686-pc-linux-gnu-g++ -o morkYarn.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/morkYarn.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkYarn.cpp /usr/bin/i686-pc-linux-gnu-g++ -o morkZone.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/morkZone.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/morkZone.cpp /usr/bin/i686-pc-linux-gnu-g++ -o orkinHeap.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/orkinHeap.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/db/mork/src/orkinHeap.cpp libcomm_db_mork_src.a.desc rm -f libcomm_db_mork_src.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libcomm_db_mork_src.a.desc morkArray.o morkAtom.o morkAtomMap.o morkAtomSpace.o morkBead.o morkBlob.o morkBuilder.o morkCell.o morkCellObject.o morkCh.o morkConfig.o morkCursor.o morkDeque.o morkEnv.o morkFactory.o morkFile.o morkHandle.o morkIntMap.o morkMap.o morkNode.o morkNodeMap.o morkObject.o morkParser.o morkPool.o morkPortTableCursor.o morkProbeMap.o morkRow.o morkRowCellCursor.o morkRowMap.o morkRowObject.o morkRowSpace.o morkSink.o morkSpace.o morkStore.o morkStream.o morkTable.o morkTableRowCursor.o morkThumb.o morkWriter.o morkYarn.o morkZone.o orkinHeap.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/db/mork/src' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/ldap/c-sdk/libraries/liblber' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o bprint.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DNEEDPROTOS -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/liblber -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/ldap/c-sdk/libraries/liblber -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/bprint.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/liblber/bprint.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o decode.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DNEEDPROTOS -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/liblber -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/ldap/c-sdk/libraries/liblber -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/decode.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/liblber/decode.c /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_get_tag': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/liblber/decode.c:77:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare -Wsign-compare; ] 77 | for ( i = 1; i < sizeof(ber_int_t); i++ ) { | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_skip_tag': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/liblber/decode.c:138:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare -Wsign-compare; ] 138 | if ( noctets > sizeof(ber_uint_t) ) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_getnint': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/liblber/decode.c:183:11: warning: comparison of integer expressions of different signedness: 'ber_slen_t' {aka 'int'} and 'unsigned int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare -Wsign-compare; ] 183 | if ( len > sizeof(ber_slen_t) ) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_get_stringa': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/liblber/decode.c:283:15: warning: comparison of integer expressions of different signedness: 'ber_len_t' {aka 'unsigned int'} and 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare -Wsign-compare; ] 283 | ( datalen > (ber->ber_end - ber->ber_ptr) ) || | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_get_stringal': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/liblber/decode.c:336:13: warning: comparison of integer expressions of different signedness: 'ber_len_t' {aka 'unsigned int'} and 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare -Wsign-compare; ] 336 | ( len > (ber->ber_end - ber->ber_ptr) ) || | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_get_bitstringa': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/liblber/decode.c:389:16: warning: comparison of integer expressions of different signedness: 'ber_len_t' {aka 'unsigned int'} and 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare -Wsign-compare; ] 389 | if ( (datalen > (ber->ber_end - ber->ber_ptr)) || | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_scanf': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/liblber/decode.c:493:43: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare -Wsign-compare; ] 493 | for ( rc = 0, p = (char *) fmt; *p && rc != LBER_DEFAULT; p++ ) { | ^~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/liblber/decode.c:559:12: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare -Wsign-compare; ] 559 | tag != LBER_DEFAULT && tag != LBER_END_OF_SEQORSET | ^~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/liblber/decode.c:559:35: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare -Wsign-compare; ] 559 | tag != LBER_DEFAULT && tag != LBER_END_OF_SEQORSET | ^~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/liblber/decode.c:560:14: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare -Wsign-compare; ] 560 | && rc != LBER_DEFAULT; | ^~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/liblber/decode.c:587:12: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare -Wsign-compare; ] 587 | if ( rc != LBER_DEFAULT && | ^~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/liblber/decode.c:588:12: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare -Wsign-compare; ] 588 | tag != LBER_END_OF_SEQORSET ) { | ^~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/liblber/decode.c:601:12: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare -Wsign-compare; ] 601 | tag != LBER_DEFAULT && tag != LBER_END_OF_SEQORSET | ^~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/liblber/decode.c:601:35: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare -Wsign-compare; ] 601 | tag != LBER_DEFAULT && tag != LBER_END_OF_SEQORSET | ^~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/liblber/decode.c:602:14: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare -Wsign-compare; ] 602 | && rc != LBER_DEFAULT; | ^~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/liblber/decode.c:625:12: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare -Wsign-compare; ] 625 | if ( rc != LBER_DEFAULT && | ^~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/liblber/decode.c:626:12: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare -Wsign-compare; ] 626 | tag != LBER_END_OF_SEQORSET ) { | ^~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/liblber/decode.c:635:42: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare -Wsign-compare; ] 635 | if ( (rc = ber_skip_tag( ber, &len )) == LBER_DEFAULT ) | ^~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/liblber/decode.c:663:9: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare -Wsign-compare; ] 663 | if (rc == LBER_DEFAULT) { | ^~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o encode.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DNEEDPROTOS -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/liblber -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/ldap/c-sdk/libraries/liblber -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/encode.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/liblber/encode.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o io.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DNEEDPROTOS -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/liblber -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/ldap/c-sdk/libraries/liblber -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/io.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/liblber/io.c /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/liblber/io.c: In function 'get_ber_len': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/liblber/io.c:743:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare -Wsign-compare; ] 743 | if (noctets >= MAX_LEN_SIZE) { | ^~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/liblber/io.c: In function 'read_len_in_ber': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/liblber/io.c:784:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare -Wsign-compare; ] 784 | if ( noctets >= MAX_LEN_SIZE ) | ^~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/liblber/io.c: In function 'get_buffer_tag': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/liblber/io.c:1348:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare -Wsign-compare; ] 1348 | for ( i = 1; i < sizeof(ber_int_t); i++ ) { | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/liblber/io.c: In function 'ber_get_next_buffer_ext': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/liblber/io.c:1495:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare -Wsign-compare; ] 1495 | if ( noctets > sizeof(ber_uint_t) ) { | ^ liblber60.a.desc rm -f liblber60.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o liblber60.a.desc bprint.o decode.o encode.o io.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/ldap/c-sdk/libraries/liblber' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/ldap/c-sdk/libraries/libldif' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o line64.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DNEEDPROTOS -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/libldif -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/ldap/c-sdk/libraries/libldif -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/line64.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/libldif/line64.c /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/libldif/line64.c: In function 'ldif_base64_encode_internal': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/ldap/c-sdk/libraries/libldif/line64.c:444:15: warning: variable 'len' set but not used [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable -Wunused-but-set-variable; ] 444 | int i, pad, len; | ^~~ libldif60.so rm -f libldif60.so /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_exec.py --uselist -- /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -fPIC -shared -Wl,-z,defs -Wl,--gc-sections -Wl,-h,libldif60.so -o libldif60.so line64.o -lpthread -Wl,-O1 -Wl,--hash-style=gnu -Wl,--sort-common -Wl,--as-needed -Wl,-rpath=/usr/lib/seamonkey,--enable-new-dtags -Wl,--no-keep-memory -Wl,-z,noexecstack -Wl,-z,text -Wl,-z,relro -Wl,-rpath-link,/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/bin -Wl,-rpath-link,/usr/lib -ldl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.check_binary --target libldif60.so chmod +x libldif60.so ../../../../../config/nsinstall -R -m 644 'libldif60.so' '../../../../../dist/bin' make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/ldap/c-sdk/libraries/libldif' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/addrbook/src' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsAbAddressCollector.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsAbAddressCollector.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbAddressCollector.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/mailnews/MimeHeaderParser.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbAddressCollector.cpp:19: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsAbAddressCollector::CollectAddress(const nsACString&, bool, uint32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbAddressCollector.cpp:98:23: note: while referencing 'addresses' 98 | nsTArray addresses; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/mailnews/MimeHeaderParser.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbAddressCollector.cpp:19: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbAddressCollector.cpp:97:23: note: while referencing 'names' 97 | nsTArray names; | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsAbBSDirectory.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsAbBSDirectory.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbBSDirectory.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsAbBoolExprToLDAPFilter.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsAbBoolExprToLDAPFilter.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbBoolExprToLDAPFilter.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsAbBooleanExpression.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsAbBooleanExpression.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbBooleanExpression.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsAbCardProperty.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsAbCardProperty.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbCardProperty.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbCardProperty.cpp:13: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsAbContentHandler.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsAbContentHandler.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbContentHandler.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbContentHandler.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsAbDirFactoryService.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsAbDirFactoryService.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbDirFactoryService.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsAbDirProperty.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsAbDirProperty.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbDirProperty.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsAbDirectoryQuery.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsAbDirectoryQuery.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbDirectoryQuery.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbDirectoryQuery.cpp:16: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsAbDirectoryQueryProxy.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsAbDirectoryQueryProxy.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbDirectoryQueryProxy.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsAbLDAPDirFactory.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsAbLDAPDirFactory.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbLDAPDirFactory.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsAbLDAPDirectory.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsAbLDAPDirectory.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbLDAPDirectory.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:34: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsDirPrefs.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbDirProperty.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbLDAPDirectory.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult nsAbLDAPDirectory::SplitStringList(const nsACString&, uint32_t*, char***)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:697:23: note: while referencing 'strarr' 697 | nsTArray strarr; | ^~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsAbLDAPDirectoryQuery.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsAbLDAPDirectoryQuery.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbLDAPDirectoryQuery.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsAbLDAPListenerBase.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsAbLDAPListenerBase.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbLDAPListenerBase.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsAbLDAPReplicationData.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsAbLDAPReplicationData.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbLDAPReplicationData.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbLDAPReplicationData.cpp:14: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsAbLDAPReplicationQuery.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsAbLDAPReplicationQuery.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbLDAPReplicationQuery.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbLDAPReplicationQuery.cpp:16: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsAbLDAPReplicationService.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsAbLDAPReplicationService.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbLDAPReplicationService.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsAbLDIFService.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsAbLDIFService.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbLDIFService.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsAbLDIFService::ImportLDIFFile(nsIAddrDatabase*, nsIFile*, bool, uint32_t*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:76:21: note: while referencing 'listSizeArray' 76 | nsTArray listSizeArray; // size of the list/group info | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:75:21: note: while referencing 'listPosArray' 75 | nsTArray listPosArray; // where each list/group starts in ldif file | ^~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsAbMDBCard.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsAbMDBCard.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbMDBCard.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsAbMDBDirFactory.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsAbMDBDirFactory.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbMDBDirFactory.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsAbMDBDirProperty.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsAbMDBDirProperty.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbMDBDirProperty.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsAbMDBDirectory.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsAbMDBDirectory.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbMDBDirectory.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsAbManager.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsAbManager.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbManager.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbManager.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsAbQueryStringToExpression.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsAbQueryStringToExpression.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbQueryStringToExpression.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsAbView.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsAbView.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbView.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAbView.cpp:27: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsAddbookProtocolHandler.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsAddbookProtocolHandler.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAddbookProtocolHandler.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAddbookProtocolHandler.cpp:14: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsAddbookUrl.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsAddbookUrl.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAddbookUrl.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsAddrDatabase.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsAddrDatabase.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAddrDatabase.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:16: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsDirPrefs.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsDirPrefs.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsDirPrefs.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgVCardService.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgVCardService.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsMsgVCardService.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsVCard.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsVCard.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsVCard.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsVCardObj.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/addrbook/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsVCardObj.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/addrbook/src/nsVCardObj.cpp libcomm_mailnews_addrbook_src.a.desc rm -f libcomm_mailnews_addrbook_src.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libcomm_mailnews_addrbook_src.a.desc nsAbAddressCollector.o nsAbBSDirectory.o nsAbBoolExprToLDAPFilter.o nsAbBooleanExpression.o nsAbCardProperty.o nsAbContentHandler.o nsAbDirFactoryService.o nsAbDirProperty.o nsAbDirectoryQuery.o nsAbDirectoryQueryProxy.o nsAbLDAPDirFactory.o nsAbLDAPDirectory.o nsAbLDAPDirectoryQuery.o nsAbLDAPListenerBase.o nsAbLDAPReplicationData.o nsAbLDAPReplicationQuery.o nsAbLDAPReplicationService.o nsAbLDIFService.o nsAbMDBCard.o nsAbMDBDirFactory.o nsAbMDBDirProperty.o nsAbMDBDirectory.o nsAbManager.o nsAbQueryStringToExpression.o nsAbView.o nsAddbookProtocolHandler.o nsAddbookUrl.o nsAddrDatabase.o nsDirPrefs.o nsMsgVCardService.o nsVCard.o nsVCardObj.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/addrbook/src' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o MailNewsDLF.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/MailNewsDLF.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/MailNewsDLF.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/MailNewsDLF.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o MailnewsLoadContextInfo.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/MailnewsLoadContextInfo.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/MailnewsLoadContextInfo.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadContextInfo.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/MailnewsLoadContextInfo.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/MailnewsLoadContextInfo.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadContextInfo.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/MailnewsLoadContextInfo.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/MailnewsLoadContextInfo.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/MailnewsLoadContextInfo.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsCidProtocolHandler.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsCidProtocolHandler.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsCidProtocolHandler.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsCidProtocolHandler.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsCopyMessageStreamListener.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsCopyMessageStreamListener.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsCopyMessageStreamListener.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsCopyMessageStreamListener.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMailDirProvider.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMailDirProvider.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMailDirProvider.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsMessenger.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMessenger.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMessenger.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMessenger.cpp:27: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsComponentManagerUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIServiceManager.h:79, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsDirectoryServiceUtils.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIFile.h:507, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgIdentity.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMessenger.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMessenger.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMessenger.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMessenger.cpp:52: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMessengerBootstrap.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMessengerBootstrap.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMessengerBootstrap.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMessengerBootstrap.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMessengerContentHandler.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMessengerContentHandler.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMessengerContentHandler.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMessengerContentHandler.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMessengerUnixIntegration.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMessengerUnixIntegration.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMessengerUnixIntegration.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMessengerUnixIntegration.cpp:45: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgAccount.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgAccount.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgAccount.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgAccount.cpp:25: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgAccountManager.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgAccountManager.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgAccountManager.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgAccountManager.cpp:28: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgAccountManager.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgAccountManager.cpp:15: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsMsgAccountManager::ParseAndVerifyVirtualFolderScope(nsCString&, nsIRDFService*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgAccountManager.cpp:3161:23: note: while referencing 'folderUris' 3161 | nsTArray folderUris; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgAccountManager.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgAccountManager.cpp:15: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgAccountManager::AddVFListenersForVF(nsIMsgFolder*, const nsCString&, nsIRDFService*, nsIMsgDBService*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgAccountManager.cpp:3192:23: note: while referencing 'folderUris' 3192 | nsTArray folderUris; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgAccountManager.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgAccountManager.cpp:15: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgAccountManager::_ZN19nsMsgAccountManager12LoadAccountsEv.part.0()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgAccountManager.cpp:1124:29: note: while referencing 'accountsArray' 1124 | nsTArray accountsArray; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgAccountManager.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgAccountManager.cpp:15: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgAccountManager.cpp:1161:23: note: while referencing 'accountsArray' 1161 | nsTArray accountsArray; | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgAccountManagerDS.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgAccountManagerDS.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgAccountManagerDS.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgAccountManagerDS.cpp:26: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgAccountManagerDS.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgAccountManagerDS.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgAccountManagerDS.cpp: In member function 'virtual nsresult nsMsgAccountManagerDataSource::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgAccountManagerDS.cpp:219:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 219 | NS_INTERFACE_MAP_END_INHERITING(nsMsgRDFDataSource) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgAccountManagerDS.cpp:218:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 218 | NS_INTERFACE_MAP_ENTRY(nsIFolderListener) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgBiffManager.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgBiffManager.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgBiffManager.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgBiffManager.cpp:18: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgContentPolicy.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgContentPolicy.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgContentPolicy.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgContentPolicy.cpp:17: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIWeakReferenceUtils.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWeakReference.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgContentPolicy.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgContentPolicy.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentPolicyUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgContentPolicy.cpp:22: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgCopyService.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgCopyService.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgCopyService.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgCopyService.cpp:16: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgDBView.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgDBView.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.cpp:17: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIServiceManager.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/msgCore.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.cpp: In member function 'virtual nsresult nsMsgDBView::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.cpp:102:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 102 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.cpp:101:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 101 | NS_INTERFACE_MAP_ENTRY(nsIJunkMailClassificationListener) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgDBView::FetchRecipients(nsIMsgDBHdr*, nsAString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.cpp:504:23: note: while referencing 'emails' 504 | nsTArray emails; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.cpp:503:22: note: while referencing 'names' 503 | nsTArray names; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgDBView::FetchTags(nsIMsgDBHdr*, nsAString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.cpp:827:23: note: while referencing 'keywordsArray' 827 | nsTArray keywordsArray; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgDBView::PerformActionsOnJunkMsgs(bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.cpp:3647:26: note: while referencing 'imapUids' 3647 | nsTArray imapUids; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsMsgDBView::ReverseThreads()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.cpp:3790:23: note: while referencing 'newLevelArray' 3790 | nsTArray newLevelArray; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.cpp:3789:24: note: while referencing 'newKeyArray' 3789 | nsTArray newKeyArray; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.cpp:3788:24: note: while referencing 'newFlagArray' 3788 | nsTArray newFlagArray; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgDBView::Sort(nsMsgViewSortTypeValue, nsMsgViewSortOrderValue)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.cpp:4653:19: note: while referencing 'ptrs' 4653 | nsTArray ptrs; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgDBView::_ZN11nsMsgDBView21ApplyCommandToIndicesEiPji.part.0(nsMsgViewCommandTypeValue, nsMsgViewIndex*, int32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.cpp:2971:22: note: while referencing 'imapUids' 2971 | nsTArray imapUids; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgDBView::SetThreadIgnored(nsIMsgThread*, nsMsgViewIndex, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.cpp:7250:24: note: while referencing 'idsMarkedRead' 7250 | nsTArray idsMarkedRead; | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgFolderCache.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgFolderCache.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgFolderCache.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgFolderCacheElement.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgFolderCacheElement.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgFolderCacheElement.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgFolderCacheElement.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgFolderCompactor.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgFolderCompactor.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgFolderCompactor.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgFolderCompactor.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgFolderDataSource.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgFolderDataSource.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgFolderDataSource.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgFolderDataSource.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgFolderNotificationService.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgFolderNotificationService.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgFolderNotificationService.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgGroupThread.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgGroupThread.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgGroupThread.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgGroupThread.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgGroupView.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgGroupView.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgGroupView.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgGroupView.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgMailSession.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgMailSession.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgMailSession.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgMailSession.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsComponentManagerUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIServiceManager.h:79, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/msgCore.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgMailSession.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgMailSession.cpp:17: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgOfflineManager.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgOfflineManager.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgOfflineManager.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgPrintEngine.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgPrintEngine.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgPrintEngine.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgPrintEngine.cpp:22: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgPrintEngine.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgPrintEngine.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgProgress.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgProgress.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgProgress.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgProgress.cpp:19: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgPurgeService.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgPurgeService.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgPurgeService.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgPurgeService.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgQuickSearchDBView.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgQuickSearchDBView.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgQuickSearchDBView.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgQuickSearchDBView.cpp:18: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgGroupView.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgThreadedDBView.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgQuickSearchDBView.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgQuickSearchDBView.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgQuickSearchDBView::OnSearchDone(nsresult)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgQuickSearchDBView.cpp:308:24: note: while referencing 'keyArray' 308 | nsTArray keyArray; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgGroupView.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgThreadedDBView.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgQuickSearchDBView.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgQuickSearchDBView.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgQuickSearchDBView.cpp:308:24: note: while referencing 'keyArray' 308 | nsTArray keyArray; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgGroupView.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgThreadedDBView.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgQuickSearchDBView.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgQuickSearchDBView.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgQuickSearchDBView::SortThreads(nsMsgViewSortTypeValue, nsMsgViewSortOrderValue)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgQuickSearchDBView.cpp:498:22: note: while referencing 'threadRootIds' 498 | nsTArray threadRootIds; | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgRDFDataSource.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgRDFDataSource.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgRDFDataSource.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgRDFDataSource.cpp:14: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgRDFDataSource.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgRDFDataSource.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgRDFDataSource.cpp: In member function 'virtual nsresult nsMsgRDFDataSource::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgRDFDataSource.cpp:87:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 87 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgRDFDataSource.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgRDFDataSource.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgRDFDataSource.cpp:86:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 86 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(nsMsgRDFDataSource) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgRDFUtils.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgRDFUtils.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgRDFUtils.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgSearchDBView.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgSearchDBView.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:15: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgGroupView.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgSearchDBView.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgSearchDBView::PartitionSelectionByFolder(nsMsgViewIndex*, int32_t, mozilla::UniquePtr []>&, int32_t*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:893:22: note: while referencing 'numIndicesSelected' 893 | nsTArray numIndicesSelected; | ^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgGroupView.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgSearchDBView.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsMsgSearchDBView::MoveThreadAt(nsMsgViewIndex)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:564:21: note: while referencing 'threadLevels' 564 | nsTArray threadLevels; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgGroupView.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgSearchDBView.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:563:22: note: while referencing 'threadFlags' 563 | nsTArray threadFlags; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgGroupView.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgSearchDBView.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:562:22: note: while referencing 'threadKeys' 562 | nsTArray threadKeys; | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgServiceProvider.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgServiceProvider.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgServiceProvider.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgServiceProvider.cpp:14: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgSpecialViews.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgSpecialViews.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgSpecialViews.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgStatusFeedback.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgStatusFeedback.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgStatusFeedback.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocumentObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgStatusFeedback.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsComponentManagerUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIServiceManager.h:79, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/msgCore.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgStatusFeedback.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgStatusFeedback.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgTagService.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgTagService.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgTagService.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgTagService.cpp:15: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgTagService.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgTagService.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgTagService::GetTopKey(const nsACString&, nsACString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgTagService.cpp:193:23: note: while referencing 'keyArray' 193 | nsTArray keyArray; | ^~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgThreadedDBView.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgThreadedDBView.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgGroupView.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgThreadedDBView.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsMsgThreadedDBView::MoveThreadAt(nsMsgViewIndex)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:767:21: note: while referencing 'threadLevels' 767 | nsTArray threadLevels; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgGroupView.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgThreadedDBView.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:766:22: note: while referencing 'threadFlags' 766 | nsTArray threadFlags; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgGroupView.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgThreadedDBView.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:765:22: note: while referencing 'threadKeys' 765 | nsTArray threadKeys; | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgWindow.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgWindow.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgWindow.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgWindow.cpp:24: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgXFViewThread.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgXFViewThread.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgXFViewThread.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgXFVirtualFolderDBView.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgXFVirtualFolderDBView.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:15: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgGroupView.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgSearchDBView.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgXFVirtualFolderDBView.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsMsgXFVirtualFolderDBView::UpdateCacheAndViewForPrevSearchedFolders(nsIMsgFolder*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:221:24: note: while referencing 'newHits' 221 | nsTArray newHits; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgGroupView.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgSearchDBView.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgXFVirtualFolderDBView.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:221:24: note: while referencing 'newHits' 221 | nsTArray newHits; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgDBView.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgGroupView.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgSearchDBView.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgXFVirtualFolderDBView.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:221:24: note: while referencing 'newHits' 221 | nsTArray newHits; | ^~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsSpamSettings.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsSpamSettings.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsSpamSettings.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsSpamSettings.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsSpamSettings.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsSpamSettings.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsSpamSettings::Initialize(nsIMsgIncomingServer*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsSpamSettings.cpp:321:25: note: while referencing 'whiteListArray' 321 | nsTArray whiteListArray; | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsSpamSettings.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsSpamSettings.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsSpamSettings.cpp:321:25: note: while referencing 'whiteListArray' 321 | nsTArray whiteListArray; | ^~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsStatusBarBiffManager.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsStatusBarBiffManager.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsStatusBarBiffManager.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsStatusBarBiffManager.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsSubscribableServer.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsSubscribableServer.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsSubscribableServer.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/src/nsSubscribableServer.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcomm_mailnews_base_src.a.desc rm -f libcomm_mailnews_base_src.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libcomm_mailnews_base_src.a.desc MailNewsDLF.o MailnewsLoadContextInfo.o nsCidProtocolHandler.o nsCopyMessageStreamListener.o nsMailDirProvider.o nsMessenger.o nsMessengerBootstrap.o nsMessengerContentHandler.o nsMessengerUnixIntegration.o nsMsgAccount.o nsMsgAccountManager.o nsMsgAccountManagerDS.o nsMsgBiffManager.o nsMsgContentPolicy.o nsMsgCopyService.o nsMsgDBView.o nsMsgFolderCache.o nsMsgFolderCacheElement.o nsMsgFolderCompactor.o nsMsgFolderDataSource.o nsMsgFolderNotificationService.o nsMsgGroupThread.o nsMsgGroupView.o nsMsgMailSession.o nsMsgOfflineManager.o nsMsgPrintEngine.o nsMsgProgress.o nsMsgPurgeService.o nsMsgQuickSearchDBView.o nsMsgRDFDataSource.o nsMsgRDFUtils.o nsMsgSearchDBView.o nsMsgServiceProvider.o nsMsgSpecialViews.o nsMsgStatusFeedback.o nsMsgTagService.o nsMsgThreadedDBView.o nsMsgWindow.o nsMsgXFViewThread.o nsMsgXFVirtualFolderDBView.o nsSpamSettings.o nsStatusBarBiffManager.o nsSubscribableServer.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/src' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/util' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Services.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Services.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/Services.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsImapMoveCoalescer.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsImapMoveCoalescer.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsImapMoveCoalescer.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgCompressIStream.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgCompressIStream.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgCompressIStream.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgCompressOStream.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgCompressOStream.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgCompressOStream.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgDBFolder.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgDBFolder.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgDBFolder.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgDBFolder.cpp:13: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgDBFolder.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgDBFolder::_ZN13nsMsgDBFolder21AddKeywordsToMessagesEP8nsIArrayRK12nsTSubstringIcE.part.0(nsIArray*, const nsACString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgDBFolder.cpp:5809:27: note: while referencing 'keywordArray' 5809 | nsTArray keywordArray; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgDBFolder.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgDBFolder::_ZN13nsMsgDBFolder26RemoveKeywordsFromMessagesEP8nsIArrayRK12nsTSubstringIcE.part.0(nsIArray*, const nsACString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgDBFolder.cpp:5845:25: note: while referencing 'keywordArray' 5845 | nsTArray keywordArray; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgDBFolder.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgDBFolder.cpp:5845:25: note: while referencing 'keywordArray' 5845 | nsTArray keywordArray; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgDBFolder.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgDBFolder::NotifyHdrsNotBeingClassified()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgDBFolder.cpp:2804:24: note: while referencing 'keys' 2804 | nsTArray keys; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgDBFolder.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgDBFolder.cpp:2804:24: note: while referencing 'keys' 2804 | nsTArray keys; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgDBFolder.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgDBFolder::CallFilterPlugins(nsIMsgWindow*, bool*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgDBFolder.cpp:2662:22: note: while referencing 'classifyMsgKeys' 2662 | nsTArray classifyMsgKeys; | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgDBFolder.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgDBFolder.cpp:2651:22: note: while referencing 'newMessageKeys' 2651 | nsTArray newMessageKeys; | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgDBFolder.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgDBFolder::GetMsgTextFromStream(nsIInputStream*, const nsACString&, uint32_t, uint32_t, bool, bool, nsACString&, nsACString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgDBFolder.cpp:5475:23: note: while referencing 'boundaryStack' 5475 | nsTArray boundaryStack; | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgFileStream.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgFileStream.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgFileStream.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgI18N.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgI18N.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgI18N.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgI18N.cpp:15: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgIdentity.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgIdentity.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgIdentity.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgIdentity.cpp:22: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgIncomingServer.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgIncomingServer.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgIncomingServer.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgIncomingServer.cpp:32: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgKeyArray.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgKeyArray.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgKeyArray.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgKeySet.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgKeySet.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgKeySet.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgLineBuffer.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgLineBuffer.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgLineBuffer.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgLineBuffer.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgMailNewsUrl.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgMailNewsUrl.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgMailNewsUrl.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgMailNewsUrl.cpp:22: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIServiceManager.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/msgCore.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgMailNewsUrl.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgMailNewsUrl.cpp: In member function 'virtual nsresult nsMsgMailNewsUrl::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgMailNewsUrl.cpp:87:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 87 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:873:3: note: some parts of macro expansion are not guarded by this 'else' clause 873 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:947:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONDITIONAL' 947 | NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgMailNewsUrl.cpp:86:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL' 86 | NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsIURIWithPrincipal, !m_isPrincipalURL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgProtocol.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgProtocol.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgProtocol.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgProtocol.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgProtocol.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIServiceManager.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/msgCore.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgProtocol.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgProtocol.cpp: In member function 'virtual nsresult nsMsgAsyncWriteProtocol::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgProtocol.cpp:1200:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 1200 | NS_INTERFACE_MAP_END_INHERITING(nsMsgProtocol) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgProtocol.cpp:1199:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 1199 | NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgReadStateTxn.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgReadStateTxn.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgReadStateTxn.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgTxn.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgTxn.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgTxn.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsITransaction.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgTxn.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgTxn.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgTxn.cpp: In member function 'virtual nsresult nsMsgTxn::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgTxn.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 26 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgTxn.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 25 | NS_INTERFACE_MAP_ENTRY(nsIWritablePropertyBag2) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgUtils.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgUtils.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgUtils.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsMsgUtils.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsStopwatch.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsStopwatch.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/util/nsStopwatch.cpp libmsgbsutl_s.a.desc rm -f libmsgbsutl_s.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libmsgbsutl_s.a.desc Services.o nsImapMoveCoalescer.o nsMsgCompressIStream.o nsMsgCompressOStream.o nsMsgDBFolder.o nsMsgFileStream.o nsMsgI18N.o nsMsgIdentity.o nsMsgIncomingServer.o nsMsgKeyArray.o nsMsgKeySet.o nsMsgLineBuffer.o nsMsgMailNewsUrl.o nsMsgProtocol.o nsMsgReadStateTxn.o nsMsgTxn.o nsMsgUtils.o nsStopwatch.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/util' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/search/src' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgBodyHandler.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/search/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/search/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgBodyHandler.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/search/src/nsMsgBodyHandler.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/search/src/nsMsgBodyHandler.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgFilter.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/search/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/search/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgFilter.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/search/src/nsMsgFilter.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/search/src/nsMsgFilter.cpp:15: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgFilterList.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/search/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/search/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgFilterList.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/search/src/nsMsgFilterList.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/search/src/nsMsgFilterList.cpp:14: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgFilterService.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/search/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/search/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgFilterService.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/search/src/nsMsgFilterService.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/search/src/nsMsgFilterService.cpp:33: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgImapSearch.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/search/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/search/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgImapSearch.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/search/src/nsMsgImapSearch.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgLocalSearch.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/search/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/search/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgLocalSearch.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/search/src/nsMsgLocalSearch.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/search/src/nsMsgLocalSearch.cpp:26: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgSearchAdapter.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/search/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/search/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgSearchAdapter.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/search/src/nsMsgSearchAdapter.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgSearchNews.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/search/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/search/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgSearchNews.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/search/src/nsMsgSearchNews.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgSearchSession.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/search/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/search/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgSearchSession.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/search/src/nsMsgSearchSession.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/search/src/nsMsgSearchSession.cpp:16: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgSearchTerm.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/search/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/search/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgSearchTerm.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/search/src/nsMsgSearchTerm.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/search/src/nsMsgSearchTerm.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/search/src/nsMsgSearchTerm.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgSearchTerm::MatchKeyword(const nsACString&, bool*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/search/src/nsMsgSearchTerm.cpp:1596:23: note: while referencing 'keywordArray' 1596 | nsTArray keywordArray; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/search/src/nsMsgSearchTerm.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgSearchTerm::MatchRfc822String(const nsACString&, const char*, bool*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/search/src/nsMsgSearchTerm.cpp:1224:29: note: while referencing 'addresses' 1224 | nsTArray names, addresses; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/search/src/nsMsgSearchTerm.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/search/src/nsMsgSearchTerm.cpp:1224:22: note: while referencing 'names' 1224 | nsTArray names, addresses; | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgSearchValue.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/search/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/search/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgSearchValue.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/search/src/nsMsgSearchValue.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/base/search/src/nsMsgSearchValue.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcomm_mailnews_base_search_src.a.desc rm -f libcomm_mailnews_base_search_src.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libcomm_mailnews_base_search_src.a.desc nsMsgBodyHandler.o nsMsgFilter.o nsMsgFilterList.o nsMsgFilterService.o nsMsgImapSearch.o nsMsgLocalSearch.o nsMsgSearchAdapter.o nsMsgSearchNews.o nsMsgSearchSession.o nsMsgSearchTerm.o nsMsgSearchValue.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/base/search/src' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/compose/src' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsComposeStrings.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsComposeStrings.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsComposeStrings.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgAttachment.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgAttachment.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgAttachment.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgAttachment.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgAttachmentHandler.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgAttachmentHandler.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgAttachmentHandler.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgAttachmentHandler.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgAttachmentHandler.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgCompFields.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgCompFields.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompFields.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgQuote.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompose.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompFields.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/msgIStructuredHeaders.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgCompFields.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgCompose.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompose.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompFields.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgCompFields::SplitRecipients(const nsAString&, bool, uint32_t*, char16_t***)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompFields.cpp:604:22: note: while referencing 'results' 604 | nsTArray results; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/msgIStructuredHeaders.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgCompFields.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgCompose.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompose.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompFields.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgCompFields::SplitRecipientsEx(const nsAString&, nsTArray&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompFields.cpp:625:29: note: while referencing 'addresses' 625 | nsTArray names, addresses; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/msgIStructuredHeaders.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgCompFields.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgCompose.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompose.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompFields.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompFields.cpp:625:22: note: while referencing 'names' 625 | nsTArray names, addresses; | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgCompUtils.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgCompUtils.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompUtils.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgAttachmentHandler.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgSend.h:118, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompUtils.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompUtils.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgCompose.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgCompose.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompose.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgQuote.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompose.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompose.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgCompose.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompose.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompose.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompose.cpp: In member function 'virtual nsresult nsMsgComposeSendListener::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompose.cpp:3650:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3650 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompose.cpp:3649:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3649 | NS_INTERFACE_MAP_ENTRY(nsIWebProgressListener) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/msgIStructuredHeaders.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgCompFields.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgCompose.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompose.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompose.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPresShell.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPresContext.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/GenericSpecifiedValues.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMappedAttributeElement.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsGenericHTMLElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLImageElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompose.cpp:79: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/msgIStructuredHeaders.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgCompFields.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgCompose.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompose.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompose.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult QuotingOutputStreamListener::OnStopRequest(nsIRequest*, nsISupports*, nsresult)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompose.cpp:2968:33: note: while referencing 'autoCcEmailAddresses' 2968 | nsTArray autoCcEmailAddresses; | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/msgIStructuredHeaders.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgCompFields.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgCompose.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompose.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompose.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompose.cpp:2657:27: note: while referencing 'ccEmailAddresses' 2657 | nsTArray ccEmailAddresses; | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/msgIStructuredHeaders.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgCompFields.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgCompose.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompose.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompose.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompose.cpp:2654:27: note: while referencing 'toEmailAddresses' 2654 | nsTArray toEmailAddresses; | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/msgIStructuredHeaders.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgCompFields.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgCompose.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompose.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompose.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompose.cpp:2657:27: note: while referencing 'ccEmailAddresses' 2657 | nsTArray ccEmailAddresses; | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/msgIStructuredHeaders.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgCompFields.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgCompose.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompose.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompose.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompose.cpp:2654:27: note: while referencing 'toEmailAddresses' 2654 | nsTArray toEmailAddresses; | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/msgIStructuredHeaders.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgCompFields.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgCompose.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompose.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompose.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgCompose::LookupAddressBook(nsTArray (&)[3])': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompose.cpp:5118:38: note: while referencing 'members' 5118 | nsTArray members; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/msgIStructuredHeaders.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgCompFields.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgCompose.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompose.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompose.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompose.cpp:5118:38: note: while referencing 'members' 5118 | nsTArray members; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/msgIStructuredHeaders.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgCompFields.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgCompose.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompose.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompose.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompose.cpp:5066:27: note: while referencing 'mailListProcessed' 5066 | nsTArray mailListProcessed; | ^~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/msgIStructuredHeaders.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgCompFields.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgCompose.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompose.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompose.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCompose.cpp:5065:27: note: while referencing 'mailListArray' 5065 | nsTArray mailListArray; | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgComposeContentHandler.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgComposeContentHandler.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgComposeContentHandler.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgComposeContentHandler.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsComponentManagerUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIServiceManager.h:79, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsDirectoryServiceUtils.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIFile.h:507, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgIdentity.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgComposeContentHandler.h:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgComposeContentHandler.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgComposeContentHandler.cpp:17: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgComposeParams.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgComposeParams.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgComposeParams.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgComposeProgressParams.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgComposeProgressParams.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgComposeProgressParams.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgComposeService.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgComposeService.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgComposeService.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgComposeService.cpp:40: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:519, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/string.h:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/throw_gcc.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers/type_traits:74, from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/bits/move.h:57, from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/bits/nested_exception.h:40, from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/exception:148, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/exception:3, from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/new:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/new:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers/new:52, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/mozalloc.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nscore.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsrootidl.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgComposeService.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgComposeService.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgComposeService.cpp:6: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'virtual nsresult nsMsgTemplateReplyHelper::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, uint64_t, uint32_t)' at /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgComposeService.cpp:855:16: /usr/include/bits/string_fortified.h:91:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 3 equals destination size [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstringop-truncation -Wstringop-truncation; ] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/msgIStructuredHeaders.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgCompFields.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgCompose.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgComposeService.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgComposeService.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgComposeService.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgComposeService::AddGlobalHtmlDomains()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgComposeService.cpp:1126:27: note: while referencing 'domainArray' 1126 | nsTArray domainArray; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/msgIStructuredHeaders.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgCompFields.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgCompose.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgComposeService.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgComposeService.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgComposeService.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgComposeService.cpp:1126:27: note: while referencing 'domainArray' 1126 | nsTArray domainArray; | ^~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgCopy.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgCopy.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCopy.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgAttachmentHandler.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgSend.h:118, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCopy.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCopy.cpp:5: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgPrompts.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgPrompts.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgPrompts.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgAttachmentHandler.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgSend.h:118, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCopy.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgPrompts.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgQuote.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgQuote.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgQuote.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgQuote.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgQuote.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgQuote.cpp:17: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsComponentManagerUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIServiceManager.h:79, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgQuote.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgQuote.cpp:27: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgSend.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgSend.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgSend.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgAttachmentHandler.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgSend.h:118, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgSend.cpp:5: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgSend.h:110, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgSend.cpp:5: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgSend.cpp:36: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgSendLater.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgSendLater.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgSendLater.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgAttachmentHandler.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgSend.h:118, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgCopy.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgSendLater.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgSendLater.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgSendLater.cpp:5: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgSendLater::SetOrigMsgDisposition()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgSendLater.cpp:876:25: note: while referencing 'uriArray' 876 | nsTArray uriArray; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgSendLater.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgSendLater.cpp:5: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgSendLater.cpp:876:25: note: while referencing 'uriArray' 876 | nsTArray uriArray; | ^~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgSendPart.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgSendPart.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgSendPart.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgAttachmentHandler.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgSend.h:118, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgSendPart.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgSendReport.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgSendReport.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsMsgSendReport.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsSmtpProtocol.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsSmtpProtocol.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsSmtpProtocol.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgProtocol.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsSmtpProtocol.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsSmtpProtocol.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsSmtpServer.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsSmtpServer.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsSmtpServer.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsSmtpServer.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrefService.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsSmtpServer.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsSmtpServer.cpp: In member function 'virtual nsresult nsSmtpServer::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsSmtpServer.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 27 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsSmtpServer.cpp:26:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 26 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISmtpServer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsSmtpService.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsSmtpService.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsSmtpService.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsSmtpService.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsSmtpService.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult nsSmtpService::_ZN13nsSmtpService15loadSmtpServersEv.part.0()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsSmtpService.cpp:402:23: note: while referencing 'servers' 402 | nsTArray servers; | ^~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsSmtpUrl.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsSmtpUrl.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsSmtpUrl.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsSmtpUrl.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsURLFetcher.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/compose/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsURLFetcher.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsURLFetcher.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsURLFetcher.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsComponentManagerUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIServiceManager.h:79, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsDirectoryServiceUtils.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIFile.h:507, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIURLFetcher.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsURLFetcher.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsURLFetcher.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/compose/src/nsURLFetcher.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libcomm_mailnews_compose_src.a.desc rm -f libcomm_mailnews_compose_src.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libcomm_mailnews_compose_src.a.desc nsComposeStrings.o nsMsgAttachment.o nsMsgAttachmentHandler.o nsMsgCompFields.o nsMsgCompUtils.o nsMsgCompose.o nsMsgComposeContentHandler.o nsMsgComposeParams.o nsMsgComposeProgressParams.o nsMsgComposeService.o nsMsgCopy.o nsMsgPrompts.o nsMsgQuote.o nsMsgSend.o nsMsgSendLater.o nsMsgSendPart.o nsMsgSendReport.o nsSmtpProtocol.o nsSmtpServer.o nsSmtpService.o nsSmtpUrl.o nsURLFetcher.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/compose/src' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/db/msgdb/src' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsDBFolderInfo.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/db/msgdb/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/db/msgdb/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsDBFolderInfo.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/db/msgdb/src/nsDBFolderInfo.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsImapMailDatabase.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/db/msgdb/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/db/msgdb/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsImapMailDatabase.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/db/msgdb/src/nsImapMailDatabase.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsMailDatabase.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/db/msgdb/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/db/msgdb/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMailDatabase.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/db/msgdb/src/nsMailDatabase.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/db/msgdb/src/nsMailDatabase.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgDatabase.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/db/msgdb/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/db/msgdb/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgDatabase.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:28: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDatabase.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMailDatabase.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgDatabase::PurgeExcessMessages(uint32_t, bool, nsIMutableArray*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:5374:22: note: while referencing 'keysToDelete' 5374 | nsTArray keysToDelete; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDatabase.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMailDatabase.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgDatabase::RefreshCache(const char*, uint32_t, nsMsgKey*, uint32_t*, nsMsgKey**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:5721:22: note: while referencing 'staleHits' 5721 | nsTArray staleHits; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDatabase.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMailDatabase.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgDatabase::SetUint32PropertyByHdr(nsIMsgDBHdr*, const char*, uint32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:2457:22: note: while referencing 'statusArray' 2457 | nsTArray statusArray(m_ChangeListeners.Length()); | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDatabase.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMailDatabase.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgDatabase::MarkThreadRead(nsIMsgThread*, nsIDBChangeListener*, uint32_t*, nsMsgKey**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:2260:22: note: while referencing 'thoseMarked' 2260 | nsTArray thoseMarked; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDatabase.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMailDatabase.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgDatabase::SetStringPropertyByHdr(nsIMsgDBHdr*, const char*, const char*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:2399:22: note: while referencing 'statusArray' 2399 | nsTArray statusArray(m_ChangeListeners.Length()); | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDatabase.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMailDatabase.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgDatabase::PurgeMessagesOlderThan(uint32_t, bool, nsIMutableArray*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:5307:22: note: while referencing 'keysToDelete' 5307 | nsTArray keysToDelete; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDatabase.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMailDatabase.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgDatabase::MarkAllRead(uint32_t*, nsMsgKey**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:2691:22: note: while referencing 'thoseMarked' 2691 | nsTArray thoseMarked; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDatabase.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMailDatabase.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgDatabase::ClearNewList(bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:2753:24: note: while referencing 'saveNewSet' 2753 | nsTArray saveNewSet; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDatabase.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMailDatabase.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsMsgDatabase::ClearThreads()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:604:27: note: while referencing 'copyThreads' 604 | nsTArray copyThreads; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDatabase.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMailDatabase.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsMsgDatabase::ClearEnumerators()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:583:33: note: while referencing 'copyEnumerators' 583 | nsTArray copyEnumerators; | ^~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgHdr.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/db/msgdb/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/db/msgdb/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgHdr.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/db/msgdb/src/nsMsgHdr.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/db/msgdb/src/nsMsgHdr.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgOfflineImapOperation.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/db/msgdb/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/db/msgdb/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgOfflineImapOperation.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/db/msgdb/src/nsMsgOfflineImapOperation.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/db/msgdb/src/nsMsgOfflineImapOperation.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgThread.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/db/msgdb/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/db/msgdb/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgThread.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/db/msgdb/src/nsMsgThread.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsNewsDatabase.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/db/msgdb/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/db/msgdb/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsNewsDatabase.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/db/msgdb/src/nsNewsDatabase.cpp libcomm_mailnews_db_msgdb_src.a.desc rm -f libcomm_mailnews_db_msgdb_src.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libcomm_mailnews_db_msgdb_src.a.desc nsDBFolderInfo.o nsImapMailDatabase.o nsMailDatabase.o nsMsgDatabase.o nsMsgHdr.o nsMsgOfflineImapOperation.o nsMsgThread.o nsNewsDatabase.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/db/msgdb/src' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/extensions/mdn/src' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgMdnGenerator.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/mdn/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/extensions/mdn/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgMdnGenerator.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/mdn/src/nsMsgMdnGenerator.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/mdn/src/nsMsgMdnGenerator.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcomm_mailnews_extensions_mdn_src.a.desc rm -f libcomm_mailnews_extensions_mdn_src.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libcomm_mailnews_extensions_mdn_src.a.desc nsMsgMdnGenerator.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/extensions/mdn/src' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/extensions/mailviews/src' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgMailViewList.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/mailviews/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/extensions/mailviews/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgMailViewList.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/mailviews/src/nsMsgMailViewList.cpp libcomm_mailnews_extensions_mailviews_src.a.desc rm -f libcomm_mailnews_extensions_mailviews_src.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libcomm_mailnews_extensions_mailviews_src.a.desc nsMsgMailViewList.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/extensions/mailviews/src' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/extensions/bayesian-spam-filter/src' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsBayesianFilter.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/bayesian-spam-filter/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/extensions/bayesian-spam-filter/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsBayesianFilter.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsBayesianFilter::classifyMessage(Tokenizer&, const char*, nsTArray&, nsTArray&, nsIJunkMailClassificationListener*, nsIMsgTraitClassificationListener*, nsIMsgTraitDetailListener*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1673:29: note: while referencing 'tokenStrings' 1673 | nsTArray tokenStrings(usedTokenCount); | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1672:28: note: while referencing 'runningPercents' 1672 | nsTArray runningPercents(usedTokenCount); | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1671:28: note: while referencing 'tokenPercents' 1671 | nsTArray tokenPercents(usedTokenCount); | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1605:24: note: while referencing 'hArray' 1605 | nsTArray hArray; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1604:24: note: while referencing 'sArray' 1604 | nsTArray sArray; | ^~~~~~ libcomm_mailnews_extensions_bayesian-spam-filter_src.a.desc rm -f libcomm_mailnews_extensions_bayesian-spam-filter_src.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libcomm_mailnews_extensions_bayesian-spam-filter_src.a.desc nsBayesianFilter.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/extensions/bayesian-spam-filter/src' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/extensions/fts3/src' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o Normalize.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/fts3/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/extensions/fts3/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Normalize.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/fts3/src/Normalize.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o fts3_porter.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/fts3/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/extensions/fts3/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/fts3_porter.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/fts3/src/fts3_porter.c /usr/bin/i686-pc-linux-gnu-g++ -o nsFts3Tokenizer.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/fts3/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/extensions/fts3/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsFts3Tokenizer.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/fts3/src/nsFts3Tokenizer.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsGlodaRankerFunction.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/fts3/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/extensions/fts3/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsGlodaRankerFunction.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/fts3/src/nsGlodaRankerFunction.cpp libcomm_mailnews_extensions_fts3_src.a.desc rm -f libcomm_mailnews_extensions_fts3_src.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libcomm_mailnews_extensions_fts3_src.a.desc Normalize.o fts3_porter.o nsFts3Tokenizer.o nsGlodaRankerFunction.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/extensions/fts3/src' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/extensions/smime/src' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsCertPicker.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/smime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/extensions/smime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/pki -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsCertPicker.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/smime/src/nsCertPicker.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/CertVerifier.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/SharedCertVerifier.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNSSComponent.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/smime/src/nsCertPicker.cpp:22: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsEncryptedSMIMEURIsService.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/smime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/extensions/smime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/pki -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsEncryptedSMIMEURIsService.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/smime/src/nsEncryptedSMIMEURIsService.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgComposeSecure.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/smime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/extensions/smime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/pki -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgComposeSecure.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/CertVerifier.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/SharedCertVerifier.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNSSComponent.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp:26: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/mailnews/MimeHeaderParser.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp:15: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgComposeSecure::MimeCryptoHackCerts(const char*, nsIMsgSendReport*, bool, bool, nsIMsgIdentity*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp:959:25: note: while referencing 'mailboxes' 959 | nsTArray mailboxes; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/mailnews/MimeHeaderParser.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp:15: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp:959:25: note: while referencing 'mailboxes' 959 | nsTArray mailboxes; | ^~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsSMimeJSHelper.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/smime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/extensions/smime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/pki -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsSMimeJSHelper.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/smime/src/nsSMimeJSHelper.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/mailnews/MimeHeaderParser.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/smime/src/nsSMimeJSHelper.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsSMimeJSHelper::GetRecipientCertsInfo(nsIMsgCompFields*, uint32_t*, char16_t***, int32_t**, char16_t***, char16_t***, nsIX509Cert***, bool*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/smime/src/nsSMimeJSHelper.cpp:52:23: note: while referencing 'mailboxes' 52 | nsTArray mailboxes; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/mailnews/MimeHeaderParser.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/smime/src/nsSMimeJSHelper.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsSMimeJSHelper::GetNoCertAddresses(nsIMsgCompFields*, uint32_t*, char16_t***)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/extensions/smime/src/nsSMimeJSHelper.cpp:190:23: note: while referencing 'mailboxes' 190 | nsTArray mailboxes; | ^~~~~~~~~ libcomm_mailnews_extensions_smime_src.a.desc rm -f libcomm_mailnews_extensions_smime_src.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libcomm_mailnews_extensions_smime_src.a.desc nsCertPicker.o nsEncryptedSMIMEURIsService.o nsMsgComposeSecure.o nsSMimeJSHelper.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/extensions/smime/src' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/imap/src' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsAutoSyncManager.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/imap/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsAutoSyncManager.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsAutoSyncManager.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsAutoSyncManager.cpp:17: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsAutoSyncState.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/imap/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsAutoSyncState.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsAutoSyncState.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsAutoSyncState.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsAutoSyncState.cpp:5: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult nsAutoSyncState::SortSubQueueBasedOnStrategy(nsTArray&, uint32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsAutoSyncState.cpp:200:22: note: while referencing 'tmpQ' 200 | nsTArray tmpQ; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsAutoSyncState.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsAutoSyncState.cpp:5: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsAutoSyncState::ProcessExistingHeaders(uint32_t, uint32_t*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsAutoSyncState.cpp:355:22: note: while referencing 'msgKeys' 355 | nsTArray msgKeys; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsAutoSyncState.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsAutoSyncState.cpp:5: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsAutoSyncState::DownloadMessagesForOffline(nsIArray*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsAutoSyncState.cpp:631:22: note: while referencing 'msgKeys' 631 | nsTArray msgKeys; | ^~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsIMAPBodyShell.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/imap/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsIMAPBodyShell.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsIMAPBodyShell.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgProtocol.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapProtocol.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsIMAPBodyShell.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsIMAPGenericParser.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/imap/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsIMAPGenericParser.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsIMAPGenericParser.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgProtocol.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapProtocol.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsIMAPGenericParser.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsIMAPHostSessionList.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/imap/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsIMAPHostSessionList.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsIMAPHostSessionList.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsIMAPHostSessionList.cpp:16: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsIMAPNamespace.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/imap/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsIMAPNamespace.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsIMAPNamespace.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgProtocol.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapProtocol.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsIMAPNamespace.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsImapFlagAndUidState.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/imap/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsImapFlagAndUidState.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapFlagAndUidState.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapFlagAndUidState.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsImapIncomingServer.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/imap/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsImapIncomingServer.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapIncomingServer.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgProtocol.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapProtocol.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapIncomingServer.cpp:17: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIServiceManager.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/msgCore.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapIncomingServer.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapIncomingServer.cpp: In member function 'virtual nsresult nsImapIncomingServer::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapIncomingServer.cpp:66:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 66 | NS_INTERFACE_MAP_END_INHERITING(nsMsgIncomingServer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapIncomingServer.cpp:65:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 65 | NS_INTERFACE_MAP_ENTRY(nsIUrlListener) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsImapMailFolder.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/imap/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsImapMailFolder.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:23: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIServiceManager.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/msgCore.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp: In member function 'virtual nsresult nsImapMailFolder::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:229:1: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 229 | NS_IMPL_QUERY_TAIL_INHERITING(nsMsgDBFolder) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:228:5: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 228 | NS_IMPL_QUERY_BODY(nsIMsgFilterHitNotify) | ^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::ReplayOfflineMoveCopy(nsMsgKey*, uint32_t, bool, nsIMsgFolder*, nsIUrlListener*, nsIMsgWindow*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:3850:26: note: while referencing 'offlineOps' 3850 | nsTArray offlineOps; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'virtual nsresult nsImapMailFolder::NotifyMessageDeleted(const char*, bool, const char*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:4987:22: note: while referencing 'affectedMessages' 4987 | nsTArray affectedMessages; | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::DeleteMessages(nsIArray*, nsIMsgWindow*, bool, bool, nsIMsgCopyServiceListener*, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:2193:22: note: while referencing 'srcKeyArray' 2193 | nsTArray srcKeyArray; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::DownloadMessagesForOffline(nsIArray*, nsIMsgWindow*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:4517:22: note: while referencing 'srcKeyArray' 4517 | nsTArray srcKeyArray; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult nsImapMailFolder::CopyMessagesWithStream(nsIMsgFolder*, nsIArray*, bool, bool, nsIMsgWindow*, nsIMsgCopyServiceListener*, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:6893:24: note: while referencing 'srcKeyArray' 6893 | nsTArray srcKeyArray; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:6893:24: note: while referencing 'srcKeyArray' 6893 | nsTArray srcKeyArray; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::FetchMsgPreviewText(nsMsgKey*, uint32_t, bool, nsIUrlListener*, bool*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9306:22: note: while referencing 'keysToFetchFromServer' 9306 | nsTArray keysToFetchFromServer; | ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult nsImapMailFolder::CopyMessagesOffline(nsIMsgFolder*, nsIArray*, bool, nsIMsgWindow*, nsIMsgCopyServiceListener*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:7175:26: note: while referencing 'srcKeyArray' 7175 | nsTArray srcKeyArray; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:7174:26: note: while referencing 'addedKeys' 7174 | nsTArray addedKeys; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:7175:26: note: while referencing 'srcKeyArray' 7175 | nsTArray srcKeyArray; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:7174:26: note: while referencing 'addedKeys' 7174 | nsTArray addedKeys; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:7135:22: note: while referencing 'keysToDelete' 7135 | nsTArray keysToDelete((isMove && (deleteToTrash || deleteImmediately)) ? srcCount : 0); | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::CopyMessages(nsIMsgFolder*, nsIArray*, bool, nsIMsgWindow*, nsIMsgCopyServiceListener*, bool, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:7634:24: note: while referencing 'keyArray' 7634 | nsTArray keyArray(numMsgs); | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:7634:24: note: while referencing 'keyArray' 7634 | nsTArray keyArray(numMsgs); | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:7634:24: note: while referencing 'keyArray' 7634 | nsTArray keyArray(numMsgs); | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::GetOfflineMsgFolder(nsMsgKey, nsIMsgFolder**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9682:27: note: while referencing 'labelNames' 9682 | nsTArray labelNames; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9682:27: note: while referencing 'labelNames' 9682 | nsTArray labelNames; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::MarkMessagesRead(nsIArray*, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:1859:24: note: while referencing 'keysToMarkRead' 1859 | nsTArray keysToMarkRead; | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:1859:24: note: while referencing 'keysToMarkRead' 1859 | nsTArray keysToMarkRead; | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::SetLabelForMessages(nsIArray*, nsMsgLabelValue)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:1880:24: note: while referencing 'keysToLabel' 1880 | nsTArray keysToLabel; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:1880:24: note: while referencing 'keysToLabel' 1880 | nsTArray keysToLabel; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::MarkMessagesFlagged(nsIArray*, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:2001:24: note: while referencing 'keysToMarkFlagged' 2001 | nsTArray keysToMarkFlagged; | ^~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:2001:24: note: while referencing 'keysToMarkFlagged' 2001 | nsTArray keysToMarkFlagged; | ^~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::UpdateImapMailboxInfo(nsIImapProtocol*, nsIMailboxSpec*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:2768:26: note: while referencing 'no_existingKeys' 2768 | nsTArray no_existingKeys; | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:2652:22: note: while referencing 'keysToDelete' 2652 | nsTArray keysToDelete; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:2651:22: note: while referencing 'existingKeys' 2651 | nsTArray existingKeys; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::SetJunkScoreForMessages(nsIArray*, const nsACString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9090:24: note: while referencing 'keys' 9090 | nsTArray keys; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9090:24: note: while referencing 'keys' 9090 | nsTArray keys; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::AddKeywordsToMessages(nsIArray*, const nsACString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9372:24: note: while referencing 'keys' 9372 | nsTArray keys; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9372:24: note: while referencing 'keys' 9372 | nsTArray keys; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::RemoveKeywordsFromMessages(nsIArray*, const nsACString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9388:24: note: while referencing 'keys' 9388 | nsTArray keys; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9388:24: note: while referencing 'keys' 9388 | nsTArray keys; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::HeaderFetchCompleted(nsIImapProtocol*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:5847:26: note: while referencing 'keysToDownload' 5847 | nsTArray keysToDownload; | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::OnStopRunningUrl(nsIURI*, nsresult)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:5360:34: note: while referencing 'keyArray' 5360 | nsTArray keyArray; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:5383:36: note: while referencing 'keyArray' 5383 | nsTArray keyArray; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:5274:36: note: while referencing 'srcKeyArray' 5274 | nsTArray srcKeyArray; | ^~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsImapOfflineSync.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/imap/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsImapOfflineSync.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapOfflineSync.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapOfflineSync.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapOfflineSync.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsImapOfflineSync::ProcessFlagOperation(nsIMsgOfflineImapOperation*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapOfflineSync.cpp:237:22: note: while referencing 'matchingFlagKeys' 237 | nsTArray matchingFlagKeys; | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapOfflineSync.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsImapOfflineSync::ProcessKeywordOperation(nsIMsgOfflineImapOperation*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapOfflineSync.cpp:299:22: note: while referencing 'matchingKeywordKeys' 299 | nsTArray matchingKeywordKeys; | ^~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapOfflineSync.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsImapOfflineSync::ProcessMoveOperation(nsIMsgOfflineImapOperation*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapOfflineSync.cpp:522:22: note: while referencing 'matchingFlagKeys' 522 | nsTArray matchingFlagKeys; | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapOfflineSync.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapOfflineSync.cpp:522:22: note: while referencing 'matchingFlagKeys' 522 | nsTArray matchingFlagKeys; | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapOfflineSync.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsImapOfflineSync::ProcessCopyOperation(nsIMsgOfflineImapOperation*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapOfflineSync.cpp:635:22: note: while referencing 'matchingFlagKeys' 635 | nsTArray matchingFlagKeys; | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapOfflineSync.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapOfflineSync.cpp:635:22: note: while referencing 'matchingFlagKeys' 635 | nsTArray matchingFlagKeys; | ^~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsImapProtocol.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/imap/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsImapProtocol.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapProtocol.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapProtocol.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIServiceManager.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/msgCore.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapProtocol.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapProtocol.cpp: In member function 'virtual nsresult nsImapProtocol::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapProtocol.cpp:305:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 305 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapProtocol.cpp:304:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 304 | NS_INTERFACE_MAP_ENTRY(nsIMsgAsyncPromptListener) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapProtocol.cpp: In member function 'virtual nsresult nsImapCacheStreamListener::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapProtocol.cpp:8921:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8921 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapProtocol.cpp:8920:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8920 | NS_INTERFACE_MAP_ENTRY(nsIStreamListener) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapProtocol.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool nsImapProtocol::IsExtraSelectNeeded()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapProtocol.cpp:7796:25: note: while referencing 'forceSelectStringsArray' 7796 | nsTArray forceSelectStringsArray; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapProtocol.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapProtocol.cpp:7796:25: note: while referencing 'forceSelectStringsArray' 7796 | nsTArray forceSelectStringsArray; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapProtocol.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsImapProtocol::Copy(const char*, const char*, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapProtocol.cpp:8018:22: note: while referencing 'msgKeys' 8018 | nsTArray msgKeys; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapProtocol.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsImapProtocol::Store(const nsCString&, const char*, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapProtocol.cpp:5285:22: note: while referencing 'msgKeys' 5285 | nsTArray msgKeys; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapProtocol.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsImapProtocol::ProcessStoreFlags(const nsCString&, bool, imapMessageFlagsType, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapProtocol.cpp:8397:26: note: while referencing 'msgKeys' 8397 | nsTArray msgKeys; | ^~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsImapSearchResults.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/imap/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsImapSearchResults.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapSearchResults.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsImapServerResponseParser.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/imap/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsImapServerResponseParser.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapServerResponseParser.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgProtocol.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapProtocol.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapServerResponseParser.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsImapService.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/imap/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsImapService.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapService.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIImapMockChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapUrl.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapService.cpp:17: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsImapStringBundle.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/imap/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsImapStringBundle.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapStringBundle.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsImapUndoTxn.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/imap/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsImapUndoTxn.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapUndoTxn.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapUndoTxn.cpp:15: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapUndoTxn.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapUndoTxn.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMoveCopyMsgTxn::OnStopRunningUrl(nsIURI*, nsresult)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapUndoTxn.cpp:447:26: note: while referencing 'dstKeys' 447 | nsTArray dstKeys; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapUndoTxn.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapUndoTxn.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapUndoTxn.cpp:447:26: note: while referencing 'dstKeys' 447 | nsTArray dstKeys; | ^~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsImapUrl.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/imap/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsImapUrl.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapUrl.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIImapMockChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapUrl.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapUrl.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIServiceManager.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/msgCore.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapUrl.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapUrl.cpp: In member function 'virtual nsresult nsImapUrl::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapUrl.cpp:87:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 87 | NS_INTERFACE_MAP_END_INHERITING(nsMsgMailNewsUrl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapUrl.cpp:86:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 86 | NS_INTERFACE_MAP_ENTRY(nsIMsgI18NUrl) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsImapUtils.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/imap/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsImapUtils.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapUtils.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsImapUtils.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsSyncRunnableHelpers.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/imap/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsSyncRunnableHelpers.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/imap/src/nsSyncRunnableHelpers.cpp libcomm_mailnews_imap_src.a.desc rm -f libcomm_mailnews_imap_src.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libcomm_mailnews_imap_src.a.desc nsAutoSyncManager.o nsAutoSyncState.o nsIMAPBodyShell.o nsIMAPGenericParser.o nsIMAPHostSessionList.o nsIMAPNamespace.o nsImapFlagAndUidState.o nsImapIncomingServer.o nsImapMailFolder.o nsImapOfflineSync.o nsImapProtocol.o nsImapSearchResults.o nsImapServerResponseParser.o nsImapService.o nsImapStringBundle.o nsImapUndoTxn.o nsImapUrl.o nsImapUtils.o nsSyncRunnableHelpers.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/imap/src' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/import/src' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o ImportCharSet.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/import/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/ImportCharSet.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/src/ImportCharSet.cpp /usr/bin/i686-pc-linux-gnu-g++ -o ImportOutFile.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/import/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/ImportOutFile.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/src/ImportOutFile.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/src/ImportOutFile.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o ImportTranslate.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/import/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/ImportTranslate.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/src/ImportTranslate.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsImportABDescriptor.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/import/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsImportABDescriptor.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/src/nsImportABDescriptor.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsImportAddressBooks.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/import/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsImportAddressBooks.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/src/nsImportAddressBooks.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/src/nsImportAddressBooks.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsImportEmbeddedImageData.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/import/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsImportEmbeddedImageData.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/src/nsImportEmbeddedImageData.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsImportEncodeScan.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/import/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsImportEncodeScan.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/src/nsImportEncodeScan.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/src/nsImportEncodeScan.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsImportFieldMap.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/import/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsImportFieldMap.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/src/nsImportFieldMap.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsImportMail.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/import/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsImportMail.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/src/nsImportMail.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/src/nsImportMail.cpp:25: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsImportMailboxDescriptor.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/import/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsImportMailboxDescriptor.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/src/nsImportMailboxDescriptor.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsImportMimeEncode.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/import/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsImportMimeEncode.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/src/nsImportMimeEncode.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsImportScanFile.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/import/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsImportScanFile.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/src/nsImportScanFile.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsImportService.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/import/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsImportService.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/src/nsImportService.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/src/nsImportService.cpp:37: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsImportStringBundle.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/import/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsImportStringBundle.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/src/nsImportStringBundle.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsImportTranslator.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/import/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsImportTranslator.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/src/nsImportTranslator.cpp libcomm_mailnews_import_src.a.desc rm -f libcomm_mailnews_import_src.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libcomm_mailnews_import_src.a.desc ImportCharSet.o ImportOutFile.o ImportTranslate.o nsImportABDescriptor.o nsImportAddressBooks.o nsImportEmbeddedImageData.o nsImportEncodeScan.o nsImportFieldMap.o nsImportMail.o nsImportMailboxDescriptor.o nsImportMimeEncode.o nsImportScanFile.o nsImportService.o nsImportStringBundle.o nsImportTranslator.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/import/src' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/import/text/src' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsTextAddress.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/text/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/import/text/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsTextAddress.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/text/src/nsTextAddress.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/text/src/nsTextAddress.cpp:13: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsTextImport.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/text/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/import/text/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsTextImport.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/text/src/nsTextImport.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/text/src/nsTextImport.cpp:36: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcomm_mailnews_import_text_src.a.desc rm -f libcomm_mailnews_import_text_src.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libcomm_mailnews_import_text_src.a.desc nsTextAddress.o nsTextImport.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/import/text/src' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/import/vcard/src' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsVCardAddress.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/vcard/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/import/vcard/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsVCardAddress.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/vcard/src/nsVCardAddress.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/vcard/src/nsVCardAddress.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsVCardImport.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/vcard/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/import/vcard/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsVCardImport.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/vcard/src/nsVCardImport.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/import/vcard/src/nsVCardImport.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcomm_mailnews_import_vcard_src.a.desc rm -f libcomm_mailnews_import_vcard_src.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libcomm_mailnews_import_vcard_src.a.desc nsVCardAddress.o nsVCardImport.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/import/vcard/src' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/intl' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_comm_mailnews_intl0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/intl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/intl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/locale -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_comm_mailnews_intl0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/intl/Unified_cpp_comm_mailnews_intl0.cpp libcomm_mailnews_intl.a.desc rm -f libcomm_mailnews_intl.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libcomm_mailnews_intl.a.desc Unified_cpp_comm_mailnews_intl0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/intl' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/jsaccount/src' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o DelegateList.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/jsaccount/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/jsaccount/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/DelegateList.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/jsaccount/src/DelegateList.cpp /usr/bin/i686-pc-linux-gnu-g++ -o JaAbDirectory.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/jsaccount/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/jsaccount/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/JaAbDirectory.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/jsaccount/src/JaAbDirectory.cpp /usr/bin/i686-pc-linux-gnu-g++ -o JaCompose.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/jsaccount/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/jsaccount/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/JaCompose.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/jsaccount/src/JaCompose.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgQuote.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgCompose.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/jsaccount/src/JaCompose.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/jsaccount/src/JaCompose.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o JaIncomingServer.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/jsaccount/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/jsaccount/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/JaIncomingServer.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/jsaccount/src/JaIncomingServer.cpp /usr/bin/i686-pc-linux-gnu-g++ -o JaMsgFolder.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/jsaccount/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/jsaccount/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/JaMsgFolder.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/jsaccount/src/JaMsgFolder.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/jsaccount/src/JaMsgFolder.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/jsaccount/src/JaMsgFolder.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o JaSend.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/jsaccount/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/jsaccount/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/JaSend.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/jsaccount/src/JaSend.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgAttachmentHandler.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgSend.h:118, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/jsaccount/src/JaSend.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/jsaccount/src/JaSend.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o JaUrl.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/jsaccount/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/jsaccount/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/JaUrl.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/jsaccount/src/JaUrl.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/jsaccount/src/JaUrl.cpp:14: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libJsAccount.a.desc rm -f libJsAccount.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libJsAccount.a.desc DelegateList.o JaAbDirectory.o JaCompose.o JaIncomingServer.o JaMsgFolder.o JaSend.o JaUrl.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/jsaccount/src' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/local/src' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsLocalMailFolder.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsLocalMailFolder.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsLocalMailFolder.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsLocalMailFolder.cpp:27: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsLocalMailFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsLocalMailFolder.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgLocalMailFolder::CopyMessages(nsIMsgFolder*, nsIArray*, bool, nsIMsgWindow*, nsIMsgCopyServiceListener*, bool, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsLocalMailFolder.cpp:1621:22: note: while referencing 'keyArray' 1621 | nsTArray keyArray(numMsgs); | ^~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsLocalUndoTxn.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsLocalUndoTxn.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsLocalUndoTxn.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsLocalUndoTxn.cpp:21: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsLocalUtils.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsLocalUtils.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsLocalUtils.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsLocalUtils.cpp:21: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMailboxProtocol.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMailboxProtocol.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsMailboxProtocol.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgProtocol.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsMailboxProtocol.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsMailboxProtocol.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMailboxServer.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMailboxServer.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsMailboxServer.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsMailboxService.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMailboxService.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsMailboxService.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgProtocol.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsMailboxProtocol.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsMailboxService.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMailboxUrl.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMailboxUrl.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsMailboxUrl.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsMailboxUrl.cpp:23: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIServiceManager.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/msgCore.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsMailboxUrl.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsMailboxUrl.cpp: In member function 'virtual nsresult nsMailboxUrl::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsMailboxUrl.cpp:64:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 64 | NS_INTERFACE_MAP_END_INHERITING(nsMsgMailNewsUrl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsMailboxUrl.cpp:63:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 63 | NS_INTERFACE_MAP_ENTRY(nsIMsgI18NUrl) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMovemailIncomingServer.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMovemailIncomingServer.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsMovemailIncomingServer.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsMovemailService.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMovemailService.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsMovemailService.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsMovemailService.cpp:25: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgBrkMBoxStore.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgBrkMBoxStore.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsMsgBrkMBoxStore.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsMsgLocalStoreUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsMsgBrkMBoxStore.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsMsgBrkMBoxStore.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsMsgLocalStoreUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsMsgBrkMBoxStore.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsMsgBrkMBoxStore.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgBrkMBoxStore::ChangeKeywords(nsIArray*, const nsACString&, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsMsgBrkMBoxStore.cpp:978:23: note: while referencing 'keywordArray' 978 | nsTArray keywordArray; | ^~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgLocalStoreUtils.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgLocalStoreUtils.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsMsgLocalStoreUtils.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsMsgLocalStoreUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsMsgLocalStoreUtils.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMsgMaildirStore.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMsgMaildirStore.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsMsgMaildirStore.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsMsgLocalStoreUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsMsgMaildirStore.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsMsgMaildirStore.cpp:13: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsMsgLocalStoreUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsMsgMaildirStore.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsMsgMaildirStore.cpp:13: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgMaildirStore::ChangeKeywords(nsIArray*, const nsACString&, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsMsgMaildirStore.cpp:1381:23: note: while referencing 'keywordArray' 1381 | nsTArray keywordArray; | ^~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsNoIncomingServer.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsNoIncomingServer.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsNoIncomingServer.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsNoIncomingServer.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsNoneService.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsNoneService.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsNoneService.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsNoneService.cpp:17: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsParseMailbox.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsParseMailbox.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsParseMailbox.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsParseMailbox.cpp:19: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsParseMailbox.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsParseMailbox.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult nsParseMailMessageState::_ZN23nsParseMailMessageState15FinalizeHeadersEv.part.0()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsParseMailbox.cpp:1602:48: note: while referencing 'oldKeywordArray' 1602 | nsTArray newKeywordArray, oldKeywordArray; | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsParseMailbox.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsParseMailbox.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsParseMailbox.cpp:1602:31: note: while referencing 'newKeywordArray' 1602 | nsTArray newKeywordArray, oldKeywordArray; | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsParseMailbox.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsParseMailbox.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In constructor 'nsParseMailMessageState::nsParseMailMessageState()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsParseMailbox.cpp:540:26: note: while referencing 'customHeadersArray' 540 | nsTArray customHeadersArray; | ^~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsPop3IncomingServer.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsPop3IncomingServer.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsPop3IncomingServer.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgProtocol.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsPop3Protocol.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsPop3IncomingServer.cpp:18: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsPop3Protocol.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsPop3Protocol.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsPop3Protocol.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsPop3Protocol.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIServiceManager.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/msgCore.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsPop3Protocol.cpp:19: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsPop3Protocol.cpp: In member function 'virtual nsresult nsPop3Protocol::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsPop3Protocol.cpp:445:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 445 | NS_INTERFACE_MAP_END_INHERITING(nsMsgProtocol) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsPop3Protocol.cpp:444:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 444 | NS_INTERFACE_MAP_ENTRY(nsIProtocolProxyCallback) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsPop3Protocol.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'Pop3UidlHost* net_pop3_load_state(const char*, const char*, nsIFile*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsPop3Protocol.cpp:239:29: note: while referencing 'lineElems' 239 | nsTArray lineElems; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsPop3Protocol.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsPop3Protocol.cpp:239:29: note: while referencing 'lineElems' 239 | nsTArray lineElems; | ^~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsPop3Service.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsPop3Service.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsPop3Service.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgProtocol.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsPop3Protocol.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsPop3Service.cpp:14: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsPop3Sink.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsPop3Sink.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsPop3Sink.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsPop3Sink.cpp:34: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsPop3URL.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsPop3URL.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsPop3URL.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgProtocol.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsPop3Protocol.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsPop3URL.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsRssIncomingServer.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsRssIncomingServer.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsRssIncomingServer.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsRssIncomingServer.cpp:18: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsRssService.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/local/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsRssService.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/local/src/nsRssService.cpp libcomm_mailnews_local_src.a.desc rm -f libcomm_mailnews_local_src.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libcomm_mailnews_local_src.a.desc nsLocalMailFolder.o nsLocalUndoTxn.o nsLocalUtils.o nsMailboxProtocol.o nsMailboxServer.o nsMailboxService.o nsMailboxUrl.o nsMovemailIncomingServer.o nsMovemailService.o nsMsgBrkMBoxStore.o nsMsgLocalStoreUtils.o nsMsgMaildirStore.o nsNoIncomingServer.o nsNoneService.o nsParseMailbox.o nsPop3IncomingServer.o nsPop3Protocol.o nsPop3Service.o nsPop3Sink.o nsPop3URL.o nsRssIncomingServer.o nsRssService.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/local/src' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o MimeHeaderParser.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/MimeHeaderParser.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/MimeHeaderParser.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/mailnews/MimeHeaderParser.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/MimeHeaderParser.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'void mozilla::mailnews::ExtractEmails(const nsCOMArray&, nsTArray >&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/MimeHeaderParser.cpp:169:22: note: while referencing 'names' 169 | nsTArray names; | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o comi18n.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/comi18n.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/comi18n.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/comi18n.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o mimeTextHTMLParsed.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mimeTextHTMLParsed.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimeTextHTMLParsed.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocumentObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimeTextHTMLParsed.cpp:27: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/msgIStructuredHeaders.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMimeHeaders.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMimeStreamConverter.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/modlmime.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimehdrs.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimei.h:201, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimeobj.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimeleaf.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimetext.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimethtm.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimeTextHTMLParsed.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimeTextHTMLParsed.cpp:21: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimeTextHTMLParsed.cpp:27: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o mimebuf.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mimebuf.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimebuf.cpp /usr/bin/i686-pc-linux-gnu-g++ -o mimecms.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mimecms.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimecms.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/nsStreamConverter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimemoz2.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimecms.cpp:14: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o mimecom.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mimecom.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimecom.cpp /usr/bin/i686-pc-linux-gnu-g++ -o mimecont.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mimecont.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimecont.cpp /usr/bin/i686-pc-linux-gnu-g++ -o mimecryp.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mimecryp.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimecryp.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/nsStreamConverter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimemoz2.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimecryp.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o mimecth.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mimecth.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimecth.cpp /usr/bin/i686-pc-linux-gnu-g++ -o mimedrft.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mimedrft.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimedrft.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/nsStreamConverter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimemoz2.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimedrft.cpp:19: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/msgIStructuredHeaders.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMimeHeaders.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMimeStreamConverter.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/modlmime.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimehdrs.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimei.h:201, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimeobj.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimedrft.cpp:15: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'void _ZL18UnquoteMimeAddressR12nsTSubstringIcEPKc.part.0(nsACString&, const char*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimedrft.cpp:644:25: note: while referencing 'addresses' 644 | nsTArray addresses; | ^~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o mimeebod.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mimeebod.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimeebod.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/nsStreamConverter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimemoz2.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimeebod.cpp:14: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o mimeenc.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mimeenc.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimeenc.cpp /usr/bin/i686-pc-linux-gnu-g++ -o mimeeobj.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mimeeobj.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimeeobj.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/nsStreamConverter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimemoz2.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimeeobj.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o mimehdrs.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mimehdrs.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimehdrs.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/nsStreamConverter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimemoz2.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimehdrs.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o mimei.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mimei.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimei.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimemrel.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimei.cpp:22: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o mimeiimg.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mimeiimg.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimeiimg.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/nsStreamConverter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimemoz2.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimeiimg.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o mimeleaf.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mimeleaf.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimeleaf.cpp /usr/bin/i686-pc-linux-gnu-g++ -o mimemalt.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mimemalt.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimemalt.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/nsStreamConverter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimemoz2.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimemalt.cpp:96: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o mimemapl.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mimemapl.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimemapl.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/nsStreamConverter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimemoz2.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimemapl.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o mimemcms.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mimemcms.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimemcms.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/nsStreamConverter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimemoz2.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimemcms.cpp:16: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o mimemdig.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mimemdig.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimemdig.cpp /usr/bin/i686-pc-linux-gnu-g++ -o mimemmix.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mimemmix.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimemmix.cpp /usr/bin/i686-pc-linux-gnu-g++ -o mimemoz2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mimemoz2.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimemoz2.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimemrel.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimemoz2.cpp:13: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o mimempar.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mimempar.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimempar.cpp /usr/bin/i686-pc-linux-gnu-g++ -o mimemrel.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mimemrel.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimemrel.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimemrel.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimemrel.cpp:99: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o mimemsg.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mimemsg.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimemsg.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/nsStreamConverter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimemoz2.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimemsg.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o mimemsig.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mimemsig.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimemsig.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/nsStreamConverter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimemoz2.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimemsig.cpp:16: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o mimemult.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mimemult.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimemult.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/nsStreamConverter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimemoz2.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimemult.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o mimeobj.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mimeobj.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimeobj.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimeobj.cpp:22: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o mimepbuf.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mimepbuf.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimepbuf.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/nsStreamConverter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimemoz2.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimepbuf.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o mimesun.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mimesun.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimesun.cpp /usr/bin/i686-pc-linux-gnu-g++ -o mimetenr.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mimetenr.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimetenr.cpp /usr/bin/i686-pc-linux-gnu-g++ -o mimetext.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mimetext.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimetext.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/nsStreamConverter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimemoz2.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimetext.cpp:17: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o mimethpl.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mimethpl.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimethpl.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/nsStreamConverter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimemoz2.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimethpl.cpp:16: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o mimethsa.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mimethsa.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimethsa.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/nsStreamConverter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimemoz2.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimethsa.cpp:35: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o mimethtm.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mimethtm.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimethtm.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/nsStreamConverter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimemoz2.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimethtm.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o mimetpfl.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mimetpfl.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimetpfl.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/nsStreamConverter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimemoz2.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimetpfl.cpp:15: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o mimetpla.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mimetpla.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimetpla.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/nsStreamConverter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimemoz2.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimetpla.cpp:15: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o mimetric.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mimetric.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimetric.cpp /usr/bin/i686-pc-linux-gnu-g++ -o mimeunty.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mimeunty.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimeunty.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsCMS.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsCMS.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/nsCMS.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier/CertVerifier.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/nsCMS.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsCMSSecureMessage.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsCMSSecureMessage.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/nsCMSSecureMessage.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier/CertVerifier.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl/SharedCertVerifier.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/nsCMSSecureMessage.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMimeObjectClassAccess.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMimeObjectClassAccess.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/nsMimeObjectClassAccess.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsSimpleMimeConverterStub.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsSimpleMimeConverterStub.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/nsSimpleMimeConverterStub.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/nsStreamConverter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/mimemoz2.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/nsSimpleMimeConverterStub.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsStreamConverter.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsStreamConverter.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/nsStreamConverter.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/nsStreamConverter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/src/nsStreamConverter.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcomm_mailnews_mime_src.a.desc rm -f libcomm_mailnews_mime_src.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libcomm_mailnews_mime_src.a.desc MimeHeaderParser.o comi18n.o mimeTextHTMLParsed.o mimebuf.o mimecms.o mimecom.o mimecont.o mimecryp.o mimecth.o mimedrft.o mimeebod.o mimeenc.o mimeeobj.o mimehdrs.o mimei.o mimeiimg.o mimeleaf.o mimemalt.o mimemapl.o mimemcms.o mimemdig.o mimemmix.o mimemoz2.o mimempar.o mimemrel.o mimemsg.o mimemsig.o mimemult.o mimeobj.o mimepbuf.o mimesun.o mimetenr.o mimetext.o mimethpl.o mimethsa.o mimethtm.o mimetpfl.o mimetpla.o mimetric.o mimeunty.o nsCMS.o nsCMSSecureMessage.o nsMimeObjectClassAccess.o nsSimpleMimeConverterStub.o nsStreamConverter.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/src' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/emitters' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsEmitterUtils.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/emitters -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/emitters -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsEmitterUtils.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/emitters/nsEmitterUtils.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsMimeBaseEmitter.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/emitters -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/emitters -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMimeBaseEmitter.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/emitters/nsMimeBaseEmitter.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/emitters/nsMimeBaseEmitter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/emitters/nsMimeBaseEmitter.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMimeHtmlEmitter.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/emitters -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/emitters -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMimeHtmlEmitter.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/emitters/nsMimeHtmlEmitter.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/emitters/nsMimeBaseEmitter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/emitters/nsMimeHtmlEmitter.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/emitters/nsMimeHtmlEmitter.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/emitters/nsMimeBaseEmitter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/emitters/nsMimeHtmlEmitter.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/emitters/nsMimeHtmlEmitter.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult nsMimeHtmlDisplayEmitter::BroadcastHeaders(nsIMsgHeaderSink*, int32_t, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/emitters/nsMimeHtmlEmitter.cpp:170:23: note: while referencing 'extraExpandedHeadersArray' 170 | nsTArray extraExpandedHeadersArray; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMimePlainEmitter.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/emitters -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/emitters -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMimePlainEmitter.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/emitters/nsMimePlainEmitter.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/emitters/nsMimeBaseEmitter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/emitters/nsMimePlainEmitter.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/emitters/nsMimePlainEmitter.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMimeRawEmitter.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/emitters -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/emitters -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMimeRawEmitter.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/emitters/nsMimeRawEmitter.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/emitters/nsMimeBaseEmitter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/emitters/nsMimeRawEmitter.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/emitters/nsMimeRawEmitter.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMimeRebuffer.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/emitters -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/emitters -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMimeRebuffer.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/emitters/nsMimeRebuffer.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsMimeXmlEmitter.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/emitters -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/emitters -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMimeXmlEmitter.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/emitters/nsMimeXmlEmitter.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/emitters/nsMimeBaseEmitter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/emitters/nsMimeXmlEmitter.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/emitters/nsMimeXmlEmitter.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcomm_mailnews_mime_emitters.a.desc rm -f libcomm_mailnews_mime_emitters.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libcomm_mailnews_mime_emitters.a.desc nsEmitterUtils.o nsMimeBaseEmitter.o nsMimeHtmlEmitter.o nsMimePlainEmitter.o nsMimeRawEmitter.o nsMimeRebuffer.o nsMimeXmlEmitter.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/emitters' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/cthandlers/glue' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o mimexpcom.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/cthandlers/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/cthandlers/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mimexpcom.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/cthandlers/glue/mimexpcom.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsMimeContentTypeHandler.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/cthandlers/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/cthandlers/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsMimeContentTypeHandler.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/cthandlers/glue/nsMimeContentTypeHandler.cpp libmimecthglue_s.a.desc rm -f libmimecthglue_s.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libmimecthglue_s.a.desc mimexpcom.o nsMimeContentTypeHandler.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/cthandlers/glue' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/cthandlers/vcard' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o mimevcrd.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/cthandlers/vcard -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/cthandlers/vcard -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/cthandlers/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mimevcrd.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/cthandlers/vcard/mimevcrd.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/cthandlers/vcard/mimevcrd.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcomm_mailnews_mime_cthandlers_vcard.a.desc rm -f libcomm_mailnews_mime_cthandlers_vcard.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libcomm_mailnews_mime_cthandlers_vcard.a.desc mimevcrd.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/cthandlers/vcard' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/cthandlers/pgpmime' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsPgpMimeProxy.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/cthandlers/pgpmime -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/cthandlers/pgpmime -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/cthandlers/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsPgpMimeProxy.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/cthandlers/pgpmime/nsPgpMimeProxy.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/mime/cthandlers/pgpmime/nsPgpMimeProxy.cpp:17: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpgpmime_s.a.desc rm -f libpgpmime_s.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libpgpmime_s.a.desc nsPgpMimeProxy.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/mime/cthandlers/pgpmime' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/news/src' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsNNTPArticleList.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/news/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsNNTPArticleList.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNNTPArticleList.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsNNTPNewsgroupList.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/news/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsNNTPNewsgroupList.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNNTPNewsgroupList.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNNTPNewsgroupList.cpp:41: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgKeySet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINewsDatabase.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNNTPNewsgroupList.cpp:18: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsNNTPNewsgroupList::Initialize(nsINntpUrl*, nsIMsgNewsFolder*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNNTPNewsgroupList.cpp:124:23: note: while referencing 'servArray' 124 | nsTArray servArray; | ^~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsNNTPNewsgroupPost.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/news/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsNNTPNewsgroupPost.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNNTPNewsgroupPost.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsNNTPProtocol.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/news/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsNNTPProtocol.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNNTPProtocol.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNNTPProtocol.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIServiceManager.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/msgCore.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNNTPProtocol.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNNTPProtocol.cpp: In member function 'virtual nsresult nsNntpCacheStreamListener::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNNTPProtocol.cpp:523:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 523 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNNTPProtocol.cpp:522:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 522 | NS_INTERFACE_MAP_ENTRY(nsIStreamListener) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsComponentManagerUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIServiceManager.h:79, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/msgCore.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNNTPProtocol.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNNTPProtocol.cpp:32: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsNewsDownloadDialogArgs.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/news/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsNewsDownloadDialogArgs.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNewsDownloadDialogArgs.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsNewsDownloader.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/news/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsNewsDownloader.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNewsDownloader.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNewsDownloader.cpp:26: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsNewsFolder.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/news/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsNewsFolder.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNewsFolder.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNewsFolder.cpp:27: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNewsFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNewsFolder.cpp:13: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgNewsFolder::DownloadMessagesForOffline(nsIArray*, nsIMsgWindow*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNewsFolder.cpp:1633:22: note: while referencing 'srcKeyArray' 1633 | nsTArray srcKeyArray; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgDatabase.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgDBFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNewsFolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNewsFolder.cpp:13: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgNewsFolder::DownloadAllForOffline(nsIUrlListener*, nsIMsgWindow*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNewsFolder.cpp:1593:22: note: while referencing 'srcKeyArray' 1593 | nsTArray srcKeyArray; | ^~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsNewsUtils.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/news/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsNewsUtils.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNewsUtils.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNewsUtils.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsNntpIncomingServer.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/news/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsNntpIncomingServer.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNntpIncomingServer.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNntpMockChannel.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNntpIncomingServer.h:28, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNntpIncomingServer.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINntpIncomingServer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNntpIncomingServer.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNntpIncomingServer.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNntpIncomingServer.cpp: In member function 'virtual nsresult nsNntpIncomingServer::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNntpIncomingServer.cpp:90:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 90 | NS_INTERFACE_MAP_END_INHERITING(nsMsgIncomingServer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNntpIncomingServer.cpp:89:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 89 | NS_INTERFACE_MAP_ENTRY(nsITreeView) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgIncomingServer.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNntpIncomingServer.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNntpIncomingServer.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsNntpIncomingServer::SetSearchValue(const nsAString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNntpIncomingServer.cpp:1665:23: note: while referencing 'searchStringParts' 1665 | nsTArray searchStringParts; | ^~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgIncomingServer.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNntpIncomingServer.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNntpIncomingServer.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsNntpIncomingServer::OnUserOrHostNameChanged(const nsACString&, const nsACString&, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNntpIncomingServer.cpp:2136:22: note: while referencing 'groupList' 2136 | nsTArray groupList; | ^~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsNntpMockChannel.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/news/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsNntpMockChannel.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNntpMockChannel.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNntpMockChannel.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNntpMockChannel.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsNntpService.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/news/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsNntpService.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNntpService.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNntpService.cpp:21: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMsgNewsFolder.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNntpService.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsNntpService::GenerateNewsHeaderValsForPosting(const nsACString&, char**, char**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNntpService.cpp:732:23: note: while referencing 'list' 732 | nsTArray list; | ^~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsNntpUrl.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/news/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsNntpUrl.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNntpUrl.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMsgUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNntpUrl.cpp:13: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIServiceManager.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/msgCore.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNntpUrl.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNntpUrl.cpp: In member function 'virtual nsresult nsNntpUrl::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNntpUrl.cpp:52:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 52 | NS_INTERFACE_MAP_END_INHERITING(nsMsgMailNewsUrl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/comm/mailnews/news/src/nsNntpUrl.cpp:51:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 51 | NS_INTERFACE_MAP_ENTRY(nsIMsgI18NUrl) | ^~~~~~~~~~~~~~~~~~~~~~ libcomm_mailnews_news_src.a.desc rm -f libcomm_mailnews_news_src.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libcomm_mailnews_news_src.a.desc nsNNTPArticleList.o nsNNTPNewsgroupList.o nsNNTPNewsgroupPost.o nsNNTPProtocol.o nsNewsDownloadDialogArgs.o nsNewsDownloader.o nsNewsFolder.o nsNewsUtils.o nsNntpIncomingServer.o nsNntpMockChannel.o nsNntpService.o nsNntpUrl.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/comm/mailnews/news/src' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o RegExp.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/RegExp.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.cpp:24: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h:524:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 524 | bj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:655:7: note: 'class js::HeapSlot' declared here 655 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.cpp:22: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.cpp:22: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.cpp:22: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/RegExp.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o CTypes.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/CTypes.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCHashTable.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCHashTable.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCHashTable.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCHashTable.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCHashTable.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.cpp:35: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCHashTable.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.cpp:35: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCHashTable.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.cpp:35: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCHashTable.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.cpp:35: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCHashTable.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCHashTable.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.cpp:50: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCHashTable.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.cpp:50: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCHashTable.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.cpp:50: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCHashTable.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCHashTable.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCHashTable.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Library.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Library.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/Library.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCHashTable.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/Library.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/Library.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCHashTable.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/Library.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/Library.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCHashTable.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/Library.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/Library.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCHashTable.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/Library.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/CTypes.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ctypes/Library.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Parser.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Parser.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineJIT.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscriptinlines.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:43: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineJIT.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscriptinlines.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:43: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineJIT.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscriptinlines.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:43: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::GlobalScope::Data]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:1752:12: required from 'typename Scope::Data* js::frontend::NewEmptyBindingData(JSContext*, js::LifoAlloc&, uint32_t) [with Scope = js::GlobalScope; typename Scope::Data = js::GlobalScope::Data; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:1794:80: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::GlobalScope::Data'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:685:12: note: 'struct js::GlobalScope::Data' declared here 685 | struct Data | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::ModuleScope::Data]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:1752:12: required from 'typename Scope::Data* js::frontend::NewEmptyBindingData(JSContext*, js::LifoAlloc&, uint32_t) [with Scope = js::ModuleScope; typename Scope::Data = js::ModuleScope::Data; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:1860:80: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct js::ModuleScope::Data' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:889:12: note: 'struct js::ModuleScope::Data' declared here 889 | struct Data | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::EvalScope::Data]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:1752:12: required from 'typename Scope::Data* js::frontend::NewEmptyBindingData(JSContext*, js::LifoAlloc&, uint32_t) [with Scope = js::EvalScope; typename Scope::Data = js::EvalScope::Data; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:1911:78: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::EvalScope::Data'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:787:12: note: 'struct js::EvalScope::Data' declared here 787 | struct Data | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::FunctionScope::Data]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:1752:12: required from 'typename Scope::Data* js::frontend::NewEmptyBindingData(JSContext*, js::LifoAlloc&, uint32_t) [with Scope = js::FunctionScope; typename Scope::Data = js::FunctionScope::Data; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:2002:82: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct js::FunctionScope::Data' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:470:12: note: 'struct js::FunctionScope::Data' declared here 470 | struct Data | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::VarScope::Data]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:1752:12: required from 'typename Scope::Data* js::frontend::NewEmptyBindingData(JSContext*, js::LifoAlloc&, uint32_t) [with Scope = js::VarScope; typename Scope::Data = js::VarScope::Data; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:2042:77: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::VarScope::Data'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:595:12: note: 'struct js::VarScope::Data' declared here 595 | struct Data | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::LexicalScope::Data]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:1752:12: required from 'typename Scope::Data* js::frontend::NewEmptyBindingData(JSContext*, js::LifoAlloc&, uint32_t) [with Scope = js::LexicalScope; typename Scope::Data = js::LexicalScope::Data; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:2089:81: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::LexicalScope::Data'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:367:12: note: 'struct js::LexicalScope::Data' declared here 367 | struct Data | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::Node js::frontend::Parser::assignExpr(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser::PossibleError*, js::frontend::ParserBase::InvokedPrediction) [with ParseHandler = js::frontend::SyntaxParseHandler; CharT = char16_t]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:8332:12: warning: 'lhs' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 8332 | } else if (handler.isFunctionCall(lhs)) { | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FullParseHandler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/ParseNode.h: In member function 'typename ParseHandler::Node js::frontend::Parser::assignExpr(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser::PossibleError*, js::frontend::ParserBase::InvokedPrediction) [with ParseHandler = js::frontend::FullParseHandler; CharT = char16_t]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/ParseNode.h:497:52: warning: 'lhs' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 497 | void setOp(JSOp op) { pn_op = op; } | ~~~~~~^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.cpp:8204:10: note: 'lhs' was declared here 8204 | Node lhs; | ^~~ /usr/bin/i686-pc-linux-gnu-g++ -o StoreBuffer.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/StoreBuffer.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/LifoAlloc.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/LifoAlloc.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/LifoAlloc.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Heap-inl.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer-inl.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/LifoAlloc.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Heap-inl.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer-inl.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/LifoAlloc.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Heap-inl.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer-inl.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/LifoAlloc.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Heap-inl.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer-inl.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/LifoAlloc.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Heap-inl.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer-inl.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/LifoAlloc.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Heap-inl.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer-inl.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/LifoAlloc.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsutil.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/LifoAlloc.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Disassembler-x86-shared.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Disassembler-x86-shared.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Disassembler-x86-shared.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/MacroAssembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/MacroAssembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/MacroAssembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o jsarray.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/jsarray.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UnboxedObject-inl.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarrayinlines.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h:524:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 524 | bj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarrayinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:655:7: note: 'class js::HeapSlot' declared here 655 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarrayinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarrayinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarrayinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarrayinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarrayinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarrayinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarrayinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarrayinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarrayinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarrayinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarrayinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarrayinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarrayinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/EnvironmentObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject-inl.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarrayinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarrayinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/EnvironmentObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject-inl.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarrayinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarrayinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarrayinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarrayinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineJIT.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscriptinlines.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject-inl.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarrayinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarrayinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineJIT.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscriptinlines.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject-inl.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarrayinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarrayinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineJIT.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscriptinlines.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject-inl.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarrayinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarrayinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::GlobalSegment]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:48:35: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::GlobalSegment' with no trivial copy-assignment; use value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack-inl.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:35:7: note: 'class js::wasm::GlobalSegment' declared here 35 | class GlobalSegment | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarrayinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.cpp:3351:34: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarrayinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarrayinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.cpp:4011:33: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarrayinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarrayinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarrayinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o jsatom.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/jsatom.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Rooting.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatominlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatominlines.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Rooting.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatominlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatominlines.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Rooting.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatominlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatominlines.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Rooting.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatominlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatominlines.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Rooting.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatominlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatominlines.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Rooting.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatominlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatominlines.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Rooting.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatominlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatominlines.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Rooting.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatominlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatominlines.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Rooting.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatominlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatominlines.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Rooting.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatominlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.cpp:28: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Rooting.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatominlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.cpp:28: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Rooting.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatominlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.cpp:28: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Rooting.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatominlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatominlines.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Rooting.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatominlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatominlines.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Rooting.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatominlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatominlines.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatominlines.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h: In function 'JSAtom* js::AtomizeString(JSContext*, JSString*, js::PinningBehavior)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:815:30: warning: 'indexValue' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 815 | d.u1.flags |= (index << INDEX_VALUE_SHIFT) | INDEX_VALUE_BIT; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.cpp:475:21: note: 'indexValue' was declared here 475 | Maybe indexValue; | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o jsdtoa.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/jsdtoa.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsdtoa.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsdtoa.cpp:67: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/dtoa.c: In function 'double _strtod(DtoaState*, const char*, char**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/dtoa.c:1520:9: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 1520 | sign = 1; | ~~~~~^~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/dtoa.c:1522:3: note: here 1522 | case '+': | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/dtoa.c:1613:11: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 1613 | esign = 1; | ~~~~~~^~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/dtoa.c:1614:4: note: here 1614 | case '+': | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/dtoa.c: In function 'char* dtoa(DtoaState*, U, int, int, int*, int*, char**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/dtoa.c:2798:14: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 2798 | leftright = 0; | ~~~~~~~~~~^~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/dtoa.c:2800:3: note: here 2800 | case 4: | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/dtoa.c:2806:14: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 2806 | leftright = 0; | ~~~~~~~~~~^~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/dtoa.c:2808:3: note: here 2808 | case 5: | ^~~~ /usr/bin/i686-pc-linux-gnu-g++ -o jsmath.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/jsmath.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.cpp:34: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.cpp:34: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.cpp:34: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.cpp:34: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.cpp:34: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.cpp:34: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.cpp:34: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.cpp:34: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.cpp:43: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.cpp:43: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.cpp:43: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o jsutil.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/jsutil.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsutil.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsutil.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsutil.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/HelperThreads.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsutil.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsutil.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsutil.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/HelperThreads.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsutil.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsutil.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsutil.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/HelperThreads.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsutil.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsutil.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsutil.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/HelperThreads.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsutil.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsutil.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsutil.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/HelperThreads.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsutil.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsutil.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsutil.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/HelperThreads.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsutil.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsutil.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsutil.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/HelperThreads.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsutil.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsutil.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsutil.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/HelperThreads.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsutil.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsutil.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsutil.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsutil.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsutil.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o pm_linux.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/pm_linux.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/perf/pm_linux.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Interpreter.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Interpreter.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UnboxedObject-inl.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h:524:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 524 | bj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:655:7: note: 'class js::HeapSlot' declared here 655 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::GlobalSegment]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:48:35: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::GlobalSegment' with no trivial copy-assignment; use value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack-inl.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:35:7: note: 'class js::wasm::GlobalSegment' declared here 35 | class GlobalSegment | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BitSet.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/LIR.h:1821:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 102 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/DataViewObject.cpp:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h:524:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 524 | bj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.cpp:48, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:655:7: note: 'class js::HeapSlot' declared here 655 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Intl.cpp: In function 'js::ImmutablePropertyNamePtr JSAtomState::* GetFieldTypeForNumberField(UNumberFormatFields, double)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Intl.cpp:2023:12: warning: enumeration value 'UNUM_MEASURE_UNIT_FIELD' not handled in switch [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wswitch -Wswitch; ] 2023 | switch (fieldName) { | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Intl.cpp:2023:12: warning: enumeration value 'UNUM_COMPACT_FIELD' not handled in switch [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wswitch -Wswitch; ] In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.cpp:48, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.cpp:48, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.cpp:48, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.cpp:48, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.cpp:48, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.cpp:48, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.cpp:48, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.cpp:48, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.cpp:48, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.cpp:48, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.cpp:48, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.cpp:48, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.cpp:48, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsexn.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GlobalObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.cpp:63, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.cpp:48, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsexn.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GlobalObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.cpp:63, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.cpp:48, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.cpp:48, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.cpp:48, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::GlobalSegment]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:48:35: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::GlobalSegment' with no trivial copy-assignment; use value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.cpp:66, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:35:7: note: 'class js::wasm::GlobalSegment' declared here 35 | class GlobalSegment | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.cpp:48, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.cpp:68, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.cpp:48, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.cpp:68, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.cpp:48, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.cpp:68, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.cpp:48, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.cpp:48, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.cpp:48, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.cpp:48, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.cpp:48, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.cpp:48, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.cpp:48, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 6]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 6]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::CONSTRUCT; unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1089:57: required from 'js::FixedConstructArgs::FixedConstructArgs(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/DataViewObject.cpp:1044:35: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.cpp:48, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.cpp:48, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 5]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 5]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Intl.cpp:816:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.cpp:48, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.cpp:48, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 7]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 7]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 5]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 5]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Intl.cpp:842:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/AtomicsObject.cpp:48, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.cpp:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h:524:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 524 | bj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:655:7: note: 'class js::HeapSlot' declared here 655 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.cpp:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.cpp:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.cpp:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::GlobalSegment]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:48:35: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::GlobalSegment' with no trivial copy-assignment; use value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack-inl.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Reflect.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src1.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:35:7: note: 'class js::wasm::GlobalSegment' declared here 35 | class GlobalSegment | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 68]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 68]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/ReflectParse.cpp:256:18: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Object.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src10.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src10.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src10.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UnboxedObject-inl.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineIC.cpp:45, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src10.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h:524:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 524 | bj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:655:7: note: 'class js::HeapSlot' declared here 655 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::GlobalSegment]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:48:35: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::GlobalSegment' with no trivial copy-assignment; use value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack-inl.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineIC.cpp:45, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src10.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:35:7: note: 'class js::wasm::GlobalSegment' declared here 35 | class GlobalSegment | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BitSet.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/LIR.h:1821:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 102 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Ion.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BitSet.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrameInfo.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h: In function 'void js::jit::ToggleBaselineProfiling(JSRuntime*, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:775:17: warning: '*((void*)(& zone)+12).js::ZonesInGroupIter::it' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 775 | return *it; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src10.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineJIT.cpp:1193:20: note: '*((void*)(& zone)+12).js::ZonesInGroupIter::it' was declared here 1193 | for (ZonesIter zone(runtime, SkipAtoms); !zone.done(); zone.next()) { | ^~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src11.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src11.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src11.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UnboxedObject-inl.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.cpp:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src11.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h:524:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 524 | bj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CompactBuffer.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src11.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:655:7: note: 'class js::HeapSlot' declared here 655 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src11.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CompactBuffer.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src11.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src11.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CompactBuffer.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src11.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src11.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CompactBuffer.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src11.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src11.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CompactBuffer.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src11.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src11.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/SharedIC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src11.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src11.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/SharedIC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src11.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src11.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/SharedIC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src11.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src11.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/SharedIC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src11.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src11.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src11.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src11.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineJIT.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/SharedIC.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src11.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src11.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineJIT.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/SharedIC.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src11.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src11.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineJIT.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/SharedIC.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src11.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src11.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::GlobalSegment]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:48:35: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::GlobalSegment' with no trivial copy-assignment; use value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack-inl.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CodeGenerator.cpp:60, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src11.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:35:7: note: 'class js::wasm::GlobalSegment' declared here 35 | class GlobalSegment | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src11.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src11.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src11.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src11.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src11.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src11.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BitSet.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineJIT.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/SharedIC.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src11.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/LIR.h:1821:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 102 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src11.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineJIT.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/SharedIC.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIR.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src11.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/RegisterSets.h: In member function 'bool js::jit::CacheIRCompiler::emitComparePointerResultShared(bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/RegisterSets.h:384:15: warning: 'scratch.js::jit::AutoScratchRegister::alloc_' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 384 | bits_ |= reg.alignedOrDominatedAliasedSet(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src11.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CacheIRCompiler.cpp:2270:36: note: 'scratch.js::jit::AutoScratchRegister::alloc_' was declared here 2270 | AutoScratchRegisterMaybeOutput scratch(allocator, masm, output); | ^~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src12.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src12.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src12.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/MacroAssembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/MacroAssembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/MacroAssembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src13.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src13.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonBuilder.cpp:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h:524:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 524 | bj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/SIMD.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:655:7: note: 'class js::HeapSlot' declared here 655 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/SIMD.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/SIMD.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/SIMD.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/SIMD.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/SIMD.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/SIMD.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/SIMD.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/SIMD.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/SIMD.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineIC.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/SIMD.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineIC.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/SIMD.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineIC.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/SIMD.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineIC.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/SIMD.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/SIMD.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/SIMD.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineJIT.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineIC.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/SIMD.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineJIT.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineIC.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/SIMD.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineJIT.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineIC.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/SIMD.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::GlobalSegment]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:48:35: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::GlobalSegment' with no trivial copy-assignment; use value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack-inl.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger-inl.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Ion.cpp:61, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:35:7: note: 'class js::wasm::GlobalSegment' declared here 35 | class GlobalSegment | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/SIMD.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/SIMD.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/SIMD.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/SIMD.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/SIMD.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/SIMD.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BitSet.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineJIT.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineIC.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/LIR.h:1821:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 102 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/SIMD.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BitSet.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineJIT.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineIC.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = unsigned int; Value = BoundsCheckInfo; HashPolicy = js::DefaultHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonAnalysis.cpp:3574:22: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 102 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/SIMD.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Snapshots.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JSJitFrameIter.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameCollections.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineIC.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Registers.h: In member function 'bool js::jit::IonCacheIRCompiler::emitCallProxyGetResult()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Registers.h:93:34: warning: '*((void*)& argJSContext +4)' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 93 | return SetType(1) << code(); | ~~~~^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCacheIRCompiler.cpp:1098:36: note: '*((void*)& argJSContext +4)' was declared here 1098 | AutoScratchRegisterMaybeOutput argJSContext(allocator, masm, output); | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineJIT.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineIC.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/RegisterSets.h:384:15: warning: 'argJSContext.js::jit::AutoScratchRegister::alloc_' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 384 | bits_ |= reg.alignedOrDominatedAliasedSet(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCacheIRCompiler.cpp:1098:36: note: 'argJSContext.js::jit::AutoScratchRegister::alloc_' was declared here 1098 | AutoScratchRegisterMaybeOutput argJSContext(allocator, masm, output); | ^~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCacheIRCompiler.cpp: In member function 'bool js::jit::IonCacheIRCompiler::emitStoreUnboxedProperty()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCacheIRCompiler.cpp:1624:32: warning: '*((void*)& scratch +4)' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 1624 | Maybe scratch; | ^~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCacheIRCompiler.cpp: In member function 'bool js::jit::IonCacheIRCompiler::emitStoreFixedSlot()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCacheIRCompiler.cpp:1462:32: warning: '*((void*)& scratch +4)' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 1462 | Maybe scratch; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineJIT.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineIC.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/FoldLinearArithConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/RegisterSets.h: In member function 'bool js::jit::IonCacheIRCompiler::emitStoreTypedElement()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/RegisterSets.h:384:15: warning: 'scratch2.js::jit::AutoScratchRegister::alloc_' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 384 | bits_ |= reg.alignedOrDominatedAliasedSet(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src13.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCacheIRCompiler.cpp:1841:32: note: 'scratch2.js::jit::AutoScratchRegister::alloc_' was declared here 1841 | Maybe scratch2; | ^~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src14.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src14.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src14.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UnboxedObject-inl.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.cpp:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h:524:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 524 | bj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/TypedObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitCompartment.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:655:7: note: 'class js::HeapSlot' declared here 655 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/TypedObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitCompartment.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/TypedObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitCompartment.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/TypedObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitCompartment.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/TypedObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitCompartment.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/TypedObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitCompartment.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/TypedObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitCompartment.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/TypedObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitCompartment.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/TypedObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitCompartment.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/TypedObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitCompartment.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/TypedObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitCompartment.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/TypedObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitCompartment.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/TypedObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitCompartment.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/TypedObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitCompartment.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/TypedObject.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitCompartment.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/TypedObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitCompartment.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/TypedObject.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitCompartment.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/TypedObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitCompartment.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/TypedObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitCompartment.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/TypedObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitCompartment.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CompileInfo.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitCompartment.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/TypedObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitCompartment.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CompileInfo.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitCompartment.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/TypedObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitCompartment.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CompileInfo.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitCompartment.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/TypedObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitCompartment.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::GlobalSegment]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:48:35: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::GlobalSegment' with no trivial copy-assignment; use value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack-inl.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.cpp:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:35:7: note: 'class js::wasm::GlobalSegment' declared here 35 | class GlobalSegment | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/TypedObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitCompartment.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/TypedObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitCompartment.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/TypedObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitCompartment.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/TypedObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitCompartment.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/TypedObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitCompartment.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/TypedObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitCompartment.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CompileInfo.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitCompartment.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/LIR.h:1821:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 102 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/TypedObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitCompartment.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCaches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src15.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src15.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src15.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src15.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src15.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src15.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src15.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src15.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src15.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src15.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src15.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src15.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src15.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src15.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src15.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src15.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src15.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src15.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src15.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src15.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src15.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src15.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src15.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src15.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src15.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src15.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src15.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src15.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::GlobalSegment]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:48:35: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::GlobalSegment' with no trivial copy-assignment; use value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack-inl.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger-inl.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.cpp:40, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src15.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:35:7: note: 'class js::wasm::GlobalSegment' declared here 35 | class GlobalSegment | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src15.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src15.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src15.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src15.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src15.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src15.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BitSet.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src15.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/LIR.h:1821:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 102 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src15.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src16.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src16.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src16.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MCallOptimize.cpp:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src16.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h:524:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 524 | bj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:655:7: note: 'class js::HeapSlot' declared here 655 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CompileInfo.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitCompartment.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CompileInfo.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitCompartment.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CompileInfo.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitCompartment.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CompileInfo.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitCompartment.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/LIR.h:1821:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 102 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Linker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h: In member function 'virtual js::jit::MDefinition* js::jit::MSignExtendInt32::foldsTo(js::jit::TempAllocator&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:943:62: warning: 'res' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 943 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src16.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.cpp:4447:17: note: 'res' was declared here 4447 | int32_t res; | ^~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.cpp: In member function 'virtual js::jit::MDefinition* js::jit::MSignExtendInt64::foldsTo(js::jit::TempAllocator&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.cpp:4470:35: warning: 'res' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 4470 | return MConstant::NewInt64(alloc, res); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src17.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src17.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src17.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UnboxedObject-inl.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h:524:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 524 | bj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:655:7: note: 'class js::HeapSlot' declared here 655 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/MacroAssembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/MacroAssembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/MacroAssembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::GlobalSegment]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:48:35: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::GlobalSegment' with no trivial copy-assignment; use value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack-inl.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:35:7: note: 'class js::wasm::GlobalSegment' declared here 35 | class GlobalSegment | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BitSet.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/MacroAssembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/LIR.h:1821:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 102 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src18.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src18.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src18.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UnboxedObject-inl.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h:524:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 524 | bj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:655:7: note: 'class js::HeapSlot' declared here 655 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineIC.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineIC.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineJIT.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineIC.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineJIT.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineIC.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineJIT.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineIC.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::GlobalSegment]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:48:35: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::GlobalSegment' with no trivial copy-assignment; use value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack-inl.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:35:7: note: 'class js::wasm::GlobalSegment' declared here 35 | class GlobalSegment | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BitSet.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineJIT.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineIC.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/LIR.h:1821:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 102 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h: In member function 'virtual bool js::jit::RSignExtendInt32::recover(JSContext*, js::jit::SnapshotIterator&) const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:943:62: warning: 'result' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 943 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Recover.cpp:359:13: note: 'result' was declared here 359 | int32_t result; | ^~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src19.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src19.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src19.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UnboxedObject-inl.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/VMFunctions.cpp:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src19.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h:524:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 524 | bj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonAnalysis.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Sink.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:655:7: note: 'class js::HeapSlot' declared here 655 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonAnalysis.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Sink.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonAnalysis.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Sink.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonAnalysis.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Sink.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonAnalysis.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Sink.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonAnalysis.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Sink.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonAnalysis.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Sink.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonAnalysis.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Sink.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonAnalysis.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Sink.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonAnalysis.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Sink.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonAnalysis.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Sink.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonAnalysis.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Sink.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonAnalysis.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Sink.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonAnalysis.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Sink.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonAnalysis.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Sink.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonAnalysis.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Sink.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonAnalysis.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Sink.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonAnalysis.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Sink.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonAnalysis.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Sink.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonAnalysis.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Sink.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineJIT.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineIC.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonAnalysis.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Sink.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonAnalysis.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Sink.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineJIT.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineIC.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonAnalysis.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Sink.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonAnalysis.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Sink.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineJIT.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineIC.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonAnalysis.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Sink.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonAnalysis.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Sink.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::GlobalSegment]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:48:35: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::GlobalSegment' with no trivial copy-assignment; use value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack-inl.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger-inl.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/VMFunctions.cpp:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src19.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:35:7: note: 'class js::wasm::GlobalSegment' declared here 35 | class GlobalSegment | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonAnalysis.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Sink.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/VMFunctions.cpp:336:34: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonAnalysis.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Sink.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonAnalysis.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Sink.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/VMFunctions.cpp:370:34: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonAnalysis.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Sink.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonAnalysis.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Sink.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonAnalysis.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Sink.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonAnalysis.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Sink.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/LIR.h:1821:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 102 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonAnalysis.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Sink.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonAnalysis.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Sink.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 5]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 5]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/VMFunctions.cpp:933:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonAnalysis.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Sink.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src2.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/List-inl.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h:524:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 524 | bj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Promise.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:655:7: note: 'class js::HeapSlot' declared here 655 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Promise.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Promise.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Promise.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Promise.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Promise.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Promise.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Promise.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Promise.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Promise.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Promise.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Promise.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Promise.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Promise.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Promise.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Promise.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Promise.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Promise.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/List-inl.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Promise.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/List-inl.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Promise.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/List-inl.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Promise.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::LinkDataTierCacheablePod]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmModule.h:43:55: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::wasm::LinkDataTierCacheablePod'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/TestingFunctions.cpp:55, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmModule.h:36:8: note: 'struct js::wasm::LinkDataTierCacheablePod' declared here 36 | struct LinkDataTierCacheablePod | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Promise.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::GlobalSegment]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:48:35: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::GlobalSegment' with no trivial copy-assignment; use value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack-inl.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/WeakMapObject.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:35:7: note: 'class js::wasm::GlobalSegment' declared here 35 | class GlobalSegment | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Promise.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Promise.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Promise.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Promise.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Promise.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Promise.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Promise.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 6]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 6]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::CONSTRUCT; unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1089:57: required from 'js::FixedConstructArgs::FixedConstructArgs(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.cpp:3941:34: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Promise.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Promise.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 7]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 7]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 5]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 5]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/TypedObject.cpp:125:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Promise.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Promise.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 5]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 5]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/TypedObject.cpp:163:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Promise.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/Stream.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src20.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src20.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src20.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineJIT.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineIC.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/AliasAnalysisShared.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/AliasAnalysis.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineJIT.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineIC.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/AliasAnalysisShared.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/AliasAnalysis.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineJIT.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineIC.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/AliasAnalysisShared.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/AliasAnalysis.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::jit::MDefinition* const; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::jit::MDefinition* const; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:351:65: required from 'bool js::HashSet::init(uint32_t) [with T = js::jit::MDefinition*; HashPolicy = js::jit::ValueNumberer::VisibleValues::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.cpp:83:22: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry' with no trivial copy-assignment [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 102 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/LIR.h:1821:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 102 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/ValueNumbering.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src21.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src21.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src21.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Tracer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TaggedProto.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Marking.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Assembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Tracer.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TaggedProto.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Marking.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Assembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Tracer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TaggedProto.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Marking.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Assembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Tracer.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TaggedProto.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Marking.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Assembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Tracer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TaggedProto.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Marking.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Assembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Assembler-x86-shared.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Tracer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TaggedProto.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Marking.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Assembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Assembler-x86-shared.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Tracer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TaggedProto.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Marking.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Assembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Assembler-x86-shared.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Tracer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TaggedProto.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Marking.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Assembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Assembler-x86-shared.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Tracer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TaggedProto.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Marking.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Assembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Assembler-x86-shared.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Tracer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TaggedProto.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Marking.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Assembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Assembler-x86-shared.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Tracer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TaggedProto.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Marking.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Assembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Tracer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TaggedProto.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Marking.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Assembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Tracer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TaggedProto.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Marking.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Assembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/MacroAssembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Assembler-x86-shared.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Tracer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TaggedProto.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Marking.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Assembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/MacroAssembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Assembler-x86-shared.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Tracer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TaggedProto.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Marking.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Assembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/MacroAssembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Assembler-x86-shared.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Tracer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TaggedProto.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Marking.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Assembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Tracer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TaggedProto.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Marking.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Assembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Tracer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TaggedProto.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Marking.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Assembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Tracer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TaggedProto.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Marking.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Assembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Tracer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TaggedProto.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Marking.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Assembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Tracer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TaggedProto.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Marking.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Assembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BitSet.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/MacroAssembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Assembler-x86-shared.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/LIR.h:1821:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 102 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Tracer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TaggedProto.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Marking.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/Assembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src22.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src22.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src22.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CompactBuffer.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/Assembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CompactBuffer.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/Assembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CompactBuffer.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/Assembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CompactBuffer.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/Assembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CompactBuffer.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/Assembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CompactBuffer.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/Assembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CompactBuffer.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/Assembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CompactBuffer.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/Assembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CompactBuffer.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/Assembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/Assembler-x86.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CompactBuffer.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/Assembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/Assembler-x86.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CompactBuffer.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/Assembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/Assembler-x86.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CompactBuffer.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/Assembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/TypedObject.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitCompartment.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/Assembler-x86.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CompactBuffer.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/Assembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CompactBuffer.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/Assembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CompactBuffer.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/Assembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CompileInfo.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitCompartment.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/Assembler-x86.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CompactBuffer.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/Assembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CompileInfo.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitCompartment.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/Assembler-x86.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CompactBuffer.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/Assembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CompileInfo.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitCompartment.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/Assembler-x86.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CompactBuffer.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/Assembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CompactBuffer.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/Assembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CompactBuffer.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/Assembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CompactBuffer.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/Assembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CompactBuffer.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/Assembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CompactBuffer.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/Assembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src23.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src23.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src23.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.cpp: In member function 'virtual void js::jit::CodeGeneratorX86::visitSignExtendInt64(js::jit::LSignExtendInt64*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.cpp:1064:16: warning: variable 'input' set but not used [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable -Wunused-but-set-variable; ] 1064 | Register64 input = ToRegister64(lir->getInt64Operand(0)); | ^~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.cpp:1065:16: warning: variable 'output' set but not used [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable -Wunused-but-set-variable; ] 1065 | Register64 output = ToOutRegister64(lir); | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/CodeGenerator-shared.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/CodeGenerator-shared.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/CodeGenerator-shared.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/CodeGenerator-shared.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/CodeGenerator-shared.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/CodeGenerator-shared.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/CodeGenerator-shared.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/CodeGenerator-shared.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/CodeGenerator-shared.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/CodeGenerator-shared.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/CodeGenerator-shared.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/CodeGenerator-shared.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/CodeGenerator-shared.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/CodeGenerator-shared.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/CodeGenerator-shared.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/CodeGenerator-shared.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/CodeGenerator-shared.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/CodeGenerator-shared.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/CodeGenerator-shared.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/CodeGenerator-shared.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/CodeGenerator-shared.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/CodeGenerator-shared.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/CodeGenerator-shared.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/CodeGenerator-shared.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/CodeGenerator-shared.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/CodeGenerator-shared.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/CodeGenerator-shared.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/CodeGenerator-shared.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/CodeGenerator-shared.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/CodeGenerator-shared.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BitSet.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/CodeGenerator-shared.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/LIR.h:1821:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 102 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/CodeGenerator-shared.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src24.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src24.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UnboxedObject-inl.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.cpp:98, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h:524:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 524 | bj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.cpp:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:655:7: note: 'class js::HeapSlot' declared here 655 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.cpp:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.cpp:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.cpp:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.cpp:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.cpp:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.cpp:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::LinkDataTierCacheablePod]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmModule.h:43:55: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::wasm::LinkDataTierCacheablePod'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.cpp:92, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmModule.h:36:8: note: 'struct js::wasm::LinkDataTierCacheablePod' declared here 36 | struct LinkDataTierCacheablePod | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineJIT.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscriptinlines.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.cpp:96, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineJIT.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscriptinlines.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.cpp:96, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineJIT.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscriptinlines.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.cpp:96, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::GlobalSegment]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:48:35: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::GlobalSegment' with no trivial copy-assignment; use value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack-inl.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.cpp:98, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:35:7: note: 'class js::wasm::GlobalSegment' declared here 35 | class GlobalSegment | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsalloc.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Utility.h: In instantiation of 'void js_delete_poison(const T*) [with T = JSContext]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.cpp:246:28: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Utility.h:401:15: warning: 'void* memset(void*, int, size_t)' writing to an object of type 'struct JSContext' with no trivial copy-assignment [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 401 | memset(const_cast(p), 0x3B, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:107:8: note: 'struct JSContext' declared here 107 | struct JSContext : public JS::RootingContext, | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/threading/Thread.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/threading/ProtectedData.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.cpp:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Tuple.h: In member function 'void js::detail::HashTable::rekeyWithoutRehash(js::detail::HashTable::Ptr, const Lookup&, const Key&) [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::CrossCompartmentKey::Hasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Tuple.h:152:41: warning: 't.mozilla::detail::TupleImpl<0, js::NativeObject*, JSObject*, js::CrossCompartmentKey::DebuggerObjectKind>::mHead' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 152 | , mHead(Forward(Head(aOther))) {} | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1917:47: note: 't.mozilla::detail::TupleImpl<0, js::NativeObject*, JSObject*, js::CrossCompartmentKey::DebuggerObjectKind>::mHead' was declared here 1917 | typename HashTableEntry::NonConstT t(mozilla::Move(*p)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/threading/Thread.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/threading/ProtectedData.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.cpp:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Tuple.h:152:41: warning: 't.mozilla::detail::TupleImpl<1, JSObject*, js::CrossCompartmentKey::DebuggerObjectKind>::mHead' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 152 | , mHead(Forward(Head(aOther))) {} | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1917:47: note: 't.mozilla::detail::TupleImpl<1, JSObject*, js::CrossCompartmentKey::DebuggerObjectKind>::mHead' was declared here 1917 | typename HashTableEntry::NonConstT t(mozilla::Move(*p)); | ^ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src25.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src25.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src25.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.cpp:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h:524:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 524 | bj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:655:7: note: 'class js::HeapSlot' declared here 655 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/GCInternals.h:155:47: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gc::TenureCountCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.cpp:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/GCInternals.h:148:8: note: 'struct js::gc::TenureCountCache' declared here 148 | struct TenureCountCache | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.cpp:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.cpp:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.cpp:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::GlobalSegment]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:48:35: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::GlobalSegment' with no trivial copy-assignment; use value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack-inl.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfun.cpp:57, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src25.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:35:7: note: 'class js::wasm::GlobalSegment' declared here 35 | class GlobalSegment | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NativeIterator]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.cpp:660:15: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct js::NativeIterator' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.cpp:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsiter.h:33:8: note: 'struct js::NativeIterator' declared here 33 | struct NativeIterator | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BitSet.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.cpp:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/LIR.h:1821:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 102 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src26.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src26.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UnboxedObject-inl.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.cpp:64, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h:524:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 524 | bj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:655:7: note: 'class js::HeapSlot' declared here 655 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfun.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsexn.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GlobalObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/MapObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::GlobalSegment]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:48:35: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::GlobalSegment' with no trivial copy-assignment; use value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack-inl.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.cpp:64, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:35:7: note: 'class js::wasm::GlobalSegment' declared here 35 | class GlobalSegment | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/GCInternals.h:155:47: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gc::TenureCountCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsopcode.cpp:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/GCInternals.h:148:8: note: 'struct js::gc::TenureCountCache' declared here 148 | struct TenureCountCache | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.cpp:2704:25: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class JSScript' with no trivial copy-assignment; use value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfun.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:894:7: note: 'class JSScript' declared here 894 | class JSScript : public js::gc::TenuredCell | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/TypedObject.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h: In function 'bool GenerateLcovInfo(JSContext*, JSCompartment*, js::GenericPrinter&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:775:17: warning: '*((void*)(& zone)+12).js::ZonesInGroupIter::it' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 775 | return *it; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsopcode.cpp:2910:20: note: '*((void*)(& zone)+12).js::ZonesInGroupIter::it' was declared here 2910 | for (ZonesIter zone(rt, SkipAtoms); !zone.done(); zone.next()) { | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/TypedObject.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h: In function 'void js::StopPCCountProfiling(JSContext*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:775:17: warning: '*((void*)(& zone)+12).js::ZonesInGroupIter::it' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 775 | return *it; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src26.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsopcode.cpp:2542:20: note: '*((void*)(& zone)+12).js::ZonesInGroupIter::it' was declared here 2542 | for (ZonesIter zone(rt, SkipAtoms); !zone.done(); zone.next()) { | ^~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src27.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src27.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src27.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src27.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src27.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src27.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src27.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src27.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src27.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src27.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src27.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src27.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src27.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src27.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src27.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src27.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src27.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src27.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src27.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src27.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src27.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src27.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.cpp:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src27.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src27.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.cpp:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src27.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src27.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.cpp:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src27.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src27.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src27.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src27.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src27.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src27.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src27.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src28.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src28.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src28.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/proxy/Proxy.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src28.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h:524:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 524 | bj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/proxy/Proxy.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src28.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:655:7: note: 'class js::HeapSlot' declared here 655 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Proxy.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/proxy/Proxy.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src28.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/proxy/Proxy.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src28.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Proxy.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/proxy/Proxy.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src28.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/proxy/Proxy.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src28.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Proxy.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/proxy/Proxy.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src28.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/proxy/Proxy.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src28.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Proxy.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/proxy/Proxy.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src28.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/proxy/Proxy.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src28.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Proxy.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/proxy/Proxy.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src28.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/proxy/Proxy.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src28.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Proxy.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/proxy/Proxy.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src28.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/proxy/Proxy.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src28.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Proxy.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/proxy/Proxy.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src28.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/proxy/Proxy.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src28.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Proxy.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/proxy/Proxy.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src28.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/proxy/Proxy.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src28.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Proxy.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/proxy/Proxy.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src28.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Proxy.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/proxy/Proxy.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src28.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Proxy.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/proxy/Proxy.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src28.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/proxy/Proxy.cpp:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src28.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Proxy.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/proxy/Proxy.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src28.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/proxy/Proxy.cpp:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src28.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Proxy.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/proxy/Proxy.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src28.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/proxy/Proxy.cpp:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src28.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Proxy.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/proxy/Proxy.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src28.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Proxy.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/proxy/Proxy.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src28.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Proxy.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/proxy/Proxy.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src28.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Proxy.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/proxy/Proxy.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src28.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Proxy.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/proxy/Proxy.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src28.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Proxy.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/proxy/Proxy.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src28.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Proxy.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/proxy/Proxy.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src28.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 5]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 5]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/proxy/ScriptedProxyHandler.cpp:611:35: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Proxy.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/proxy/Proxy.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src28.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Proxy.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/proxy/Proxy.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src28.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 6]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 6]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/proxy/ScriptedProxyHandler.cpp:1071:35: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Proxy.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/proxy/Proxy.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src28.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src29.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src29.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src29.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src29.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h:524:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 524 | bj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src29.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:655:7: note: 'class js::HeapSlot' declared here 655 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src29.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src29.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src29.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src29.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src29.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src29.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src29.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src29.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src29.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src29.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src29.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src29.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src29.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/EnvironmentObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject-inl.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src29.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src29.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/EnvironmentObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject-inl.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src29.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src29.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src29.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src29.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineJIT.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscriptinlines.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject-inl.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src29.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src29.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineJIT.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscriptinlines.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject-inl.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src29.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src29.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineJIT.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscriptinlines.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject-inl.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src29.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src29.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::GlobalSegment]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:48:35: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::GlobalSegment' with no trivial copy-assignment; use value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack-inl.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src29.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:35:7: note: 'class js::wasm::GlobalSegment' declared here 35 | class GlobalSegment | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src29.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp: In instantiation of 'static js::ArgumentsObject* js::ArgumentsObject::create(JSContext*, JS::HandleFunction, unsigned int, CopyArgs&) [with CopyArgs = CopyFrameArgs; JS::HandleFunction = JS::Handle]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:333:78: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:306:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::GCPtrValue' {aka 'class js::GCPtr'} with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 306 | memset(data->args, 0, numArgs * sizeof(Value)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src29.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:430:7: note: 'js::GCPtrValue' {aka 'class js::GCPtr'} declared here 430 | class GCPtr : public WriteBarrieredBase | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src29.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp: In instantiation of 'static js::ArgumentsObject* js::ArgumentsObject::create(JSContext*, JS::HandleFunction, unsigned int, CopyArgs&) [with CopyArgs = CopyScriptFrameIterArgs; JS::HandleFunction = JS::Handle]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:346:57: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:306:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::GCPtrValue' {aka 'class js::GCPtr'} with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 306 | memset(data->args, 0, numArgs * sizeof(Value)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src29.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:430:7: note: 'js::GCPtrValue' {aka 'class js::GCPtr'} declared here 430 | class GCPtr : public WriteBarrieredBase | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src29.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp: In instantiation of 'static js::ArgumentsObject* js::ArgumentsObject::create(JSContext*, JS::HandleFunction, unsigned int, CopyArgs&) [with CopyArgs = CopyJitFrameArgs; JS::HandleFunction = JS::Handle]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:365:59: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:306:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::GCPtrValue' {aka 'class js::GCPtr'} with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 306 | memset(data->args, 0, numArgs * sizeof(Value)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src29.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:430:7: note: 'js::GCPtrValue' {aka 'class js::GCPtr'} declared here 430 | class GCPtr : public WriteBarrieredBase | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src29.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src29.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src29.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src29.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src29.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArgumentsObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src29.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src3.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src3.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src3.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/BytecodeEmitter.cpp:45, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src3.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h:524:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 524 | bj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/BytecodeCompiler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/BytecodeCompiler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src3.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:655:7: note: 'class js::HeapSlot' declared here 655 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/Bitmap.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/Bitmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src3.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::Array]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/Bitmap.cpp:36:18: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/Bitmap.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/Bitmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src3.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array' declared here 22 | class Array | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/Bitmap.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/Bitmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src3.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/BytecodeCompiler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/BytecodeCompiler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src3.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/Bitmap.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/Bitmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src3.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/BytecodeCompiler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/BytecodeCompiler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src3.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/Bitmap.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/Bitmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src3.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/BytecodeCompiler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/BytecodeCompiler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src3.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/Bitmap.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/Bitmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src3.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/BytecodeCompiler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/BytecodeCompiler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src3.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/Bitmap.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/Bitmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src3.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/BytecodeCompiler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/BytecodeCompiler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src3.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/Bitmap.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/Bitmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src3.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/BytecodeCompiler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/BytecodeCompiler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src3.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/Bitmap.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/Bitmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src3.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/BytecodeCompiler.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src3.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/Bitmap.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/Bitmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src3.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/BytecodeCompiler.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src3.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/Bitmap.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/Bitmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src3.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsutil.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/LifoAlloc.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/LifoAlloc.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src3.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/Bitmap.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/Bitmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src3.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/BytecodeCompiler.cpp:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src3.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/Bitmap.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/Bitmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src3.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/BytecodeCompiler.cpp:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src3.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/Bitmap.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/Bitmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src3.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/BytecodeCompiler.cpp:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src3.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/Bitmap.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/Bitmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src3.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsutil.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/LifoAlloc.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/LifoAlloc.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src3.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/Bitmap.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/Bitmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src3.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsutil.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/LifoAlloc.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/LifoAlloc.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src3.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/Bitmap.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/Bitmap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src3.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsutil.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/LifoAlloc.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/LifoAlloc.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src3.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src3.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/BytecodeEmitter.cpp: In member function 'bool js::frontend::BytecodeEmitter::emitSwitch(js::frontend::ParseNode*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/BytecodeEmitter.cpp:4723:38: warning: 'caseNoteIndex' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 4723 | if (!setSrcNoteOffset(caseNoteIndex, 0, offset() - lastCaseOffset)) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src30.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src30.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src30.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Rooting.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src30.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src30.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Rooting.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src30.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src30.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Rooting.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src30.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src30.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Rooting.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src30.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src30.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Rooting.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src30.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src30.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Rooting.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src30.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src30.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Rooting.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src30.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src30.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Rooting.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src30.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src30.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Rooting.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src30.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src30.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Rooting.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src30.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches-inl.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src30.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Rooting.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src30.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches-inl.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src30.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Rooting.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src30.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches-inl.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src30.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Rooting.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src30.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src30.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Rooting.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src30.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src30.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Rooting.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src30.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsmath.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src30.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src31.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src31.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src31.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.cpp:50, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src31.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h:524:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 524 | bj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src31.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:655:7: note: 'class js::HeapSlot' declared here 655 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src31.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src31.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src31.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src31.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src31.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src31.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src31.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src31.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src31.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src31.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src31.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src31.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src31.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src31.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src31.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src31.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src31.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src31.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src31.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack-inl.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger-inl.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src31.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src31.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack-inl.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger-inl.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src31.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src31.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack-inl.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger-inl.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src31.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src31.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::GlobalSegment]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:48:35: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::GlobalSegment' with no trivial copy-assignment; use value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack-inl.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger-inl.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src31.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:35:7: note: 'class js::wasm::GlobalSegment' declared here 35 | class GlobalSegment | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src31.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src31.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src31.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src31.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src31.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src31.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src31.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.cpp: In static member function 'static bool js::DebuggerEnvironment::typeGetter(JSContext*, unsigned int, JS::Value*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.cpp:11271:26: warning: 's' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 11271 | JSAtom* str = Atomize(cx, s, strlen(s), PinAtom); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src31.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h: In static member function 'static bool js::Debugger::addAllGlobalsAsDebuggees(JSContext*, unsigned int, JS::Value*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:775:17: warning: '*((void*)(& zone)+12).js::ZonesInGroupIter::it' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 775 | return *it; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src31.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger.cpp:3781:20: note: '*((void*)(& zone)+12).js::ZonesInGroupIter::it' was declared here 3781 | for (ZonesIter zone(cx->runtime(), SkipAtoms); !zone.done(); zone.next()) { | ^~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src32.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src32.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src32.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeneratorObject.cpp:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src32.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h:524:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 524 | bj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src32.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:655:7: note: 'class js::HeapSlot' declared here 655 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src32.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src32.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src32.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src32.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src32.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src32.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src32.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src32.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src32.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src32.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src32.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src32.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src32.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src32.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src32.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler-inl.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src32.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src32.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsopcode.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src32.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src32.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.cpp:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src32.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src32.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.cpp:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src32.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src32.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.cpp:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src32.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src32.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::GlobalSegment]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:48:35: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::GlobalSegment' with no trivial copy-assignment; use value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack-inl.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeneratorObject.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src32.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:35:7: note: 'class js::wasm::GlobalSegment' declared here 35 | class GlobalSegment | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src32.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/GCInternals.h:155:47: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gc::TenureCountCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/HelperThreads.cpp:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src32.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/GCInternals.h:148:8: note: 'struct js::gc::TenureCountCache' declared here 148 | struct TenureCountCache | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src32.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsopcode.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src32.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src32.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsopcode.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src32.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src32.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsopcode.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src32.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BitSet.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.cpp:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src32.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/LIR.h:1821:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 102 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Rooting.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsatom.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/GeckoProfiler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src32.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src33.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src33.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src33.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.cpp:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src33.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h:524:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 524 | bj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Tracer.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/IdValuePair.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src33.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:655:7: note: 'class js::HeapSlot' declared here 655 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src33.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Tracer.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/IdValuePair.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src33.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src33.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Tracer.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/IdValuePair.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src33.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src33.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src33.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src33.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src33.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src33.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.cpp:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src33.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src33.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.cpp:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src33.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src33.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src33.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src33.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src33.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src33.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/IdValuePair.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src33.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src33.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.cpp:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src33.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src33.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.cpp:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src33.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src33.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.cpp:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src33.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src33.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::GlobalSegment]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:48:35: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::GlobalSegment' with no trivial copy-assignment; use value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/MemoryMetrics.cpp:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src33.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:35:7: note: 'class js::wasm::GlobalSegment' declared here 35 | class GlobalSegment | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src33.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::LinkDataTierCacheablePod]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmModule.h:43:55: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::wasm::LinkDataTierCacheablePod'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/MemoryMetrics.cpp:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src33.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmModule.h:36:8: note: 'struct js::wasm::LinkDataTierCacheablePod' declared here 36 | struct LinkDataTierCacheablePod | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src33.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::ObjectGroup]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.cpp:41:17: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::ObjectGroup' with no trivial copy-assignment; use assignment instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.cpp:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src33.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:86:7: note: 'class js::ObjectGroup' declared here 86 | class ObjectGroup : public gc::TenuredCell | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src33.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::ObjectGroupCompartment]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.cpp:1606:17: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::ObjectGroupCompartment' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsarray.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.cpp:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src33.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:578:7: note: 'class js::ObjectGroupCompartment' declared here 578 | class ObjectGroupCompartment | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src33.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/IdValuePair.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src33.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src33.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/IdValuePair.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src33.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src33.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/IdValuePair.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/JSONParser.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src33.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src34.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src34.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src34.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpObject.cpp:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src34.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h:524:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 524 | bj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Printer.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src34.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:655:7: note: 'class js::HeapSlot' declared here 655 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Printer.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src34.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Printer.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src34.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Printer.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src34.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Printer.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src34.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Printer.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src34.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Printer.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src34.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Printer.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src34.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Printer.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src34.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Printer.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src34.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Printer.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src34.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Printer.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src34.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Printer.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src34.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Printer.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src34.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Printer.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src34.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Printer.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src34.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Printer.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src34.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Printer.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src34.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Printer.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src34.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Printer.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src34.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ProxyObject.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src34.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Printer.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src34.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ProxyObject.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src34.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Printer.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src34.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ProxyObject.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src34.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Printer.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src34.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Printer.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src34.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Printer.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src34.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Printer.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src34.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Printer.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src34.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Printer.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src34.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src35.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src35.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src35.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src35.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h:524:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 524 | bj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src35.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:655:7: note: 'class js::HeapSlot' declared here 655 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src35.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src35.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src35.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src35.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src35.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src35.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src35.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src35.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src35.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src35.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src35.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src35.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src35.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src35.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src35.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src35.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src35.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src35.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src35.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src35.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src35.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src35.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src35.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src35.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src35.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/GCInternals.h:155:47: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gc::TenureCountCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.cpp:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src35.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/GCInternals.h:148:8: note: 'struct js::gc::TenureCountCache' declared here 148 | struct TenureCountCache | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src35.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::ProtectedDataNoCheckArgs]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.cpp:189:27: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::ProtectedDataNoCheckArgs'; use assignment instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src35.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/threading/ProtectedData.h:126:7: note: 'class js::ProtectedDataNoCheckArgs' declared here 126 | class ProtectedDataNoCheckArgs : public ProtectedData | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CharacterEncoding.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src35.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Utility.h: In instantiation of 'void js_delete_poison(const T*) [with T = JSContext]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.cpp:399:24: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Utility.h:401:15: warning: 'void* memset(void*, int, size_t)' writing to an object of type 'struct JSContext' with no trivial copy-assignment [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 401 | memset(const_cast(p), 0x3B, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src35.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:107:8: note: 'struct JSContext' declared here 107 | struct JSContext : public JS::RootingContext, | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src35.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::GlobalSegment]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:48:35: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::GlobalSegment' with no trivial copy-assignment; use value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack-inl.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SavedStacks.cpp:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src35.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:35:7: note: 'class js::wasm::GlobalSegment' declared here 35 | class GlobalSegment | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src35.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src35.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src35.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src35.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src35.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/RegExpStatics.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src35.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src36.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src36.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src36.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.cpp:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src36.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h:524:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 524 | bj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src36.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:655:7: note: 'class js::HeapSlot' declared here 655 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src36.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src36.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src36.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src36.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src36.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src36.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src36.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src36.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src36.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src36.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src36.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src36.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src36.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArrayBufferObject.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src36.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src36.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArrayBufferObject.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src36.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src36.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src36.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src36.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.cpp:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src36.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src36.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.cpp:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src36.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src36.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.cpp:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src36.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src36.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::GlobalSegment]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:48:35: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::GlobalSegment' with no trivial copy-assignment; use value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack-inl.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src36.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:35:7: note: 'class js::wasm::GlobalSegment' declared here 35 | class GlobalSegment | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src36.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src36.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src36.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src36.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src36.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src36.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BitSet.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.cpp:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src36.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/LIR.h:1821:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 102 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/SharedArrayObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src36.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src37.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src37.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src37.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.cpp:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src37.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h:524:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 524 | bj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/StructuredClone.cpp:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src37.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:655:7: note: 'class js::HeapSlot' declared here 655 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/StructuredClone.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/StructuredClone.cpp:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src37.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/StructuredClone.cpp:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src37.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/StructuredClone.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/StructuredClone.cpp:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src37.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/StructuredClone.cpp:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src37.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/StructuredClone.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/StructuredClone.cpp:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src37.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/StructuredClone.cpp:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src37.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/StructuredClone.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/StructuredClone.cpp:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src37.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/StructuredClone.cpp:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src37.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/StructuredClone.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/StructuredClone.cpp:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src37.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/StructuredClone.cpp:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src37.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/StructuredClone.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/StructuredClone.cpp:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src37.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/StructuredClone.cpp:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src37.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/StructuredClone.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/StructuredClone.cpp:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src37.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/StructuredClone.cpp:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src37.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/StructuredClone.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/StructuredClone.cpp:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src37.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/StructuredClone.cpp:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src37.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/StructuredClone.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/StructuredClone.cpp:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src37.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/StructuredClone.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/StructuredClone.cpp:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src37.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/StructuredClone.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/StructuredClone.cpp:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src37.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/StructuredClone.cpp:53, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src37.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/StructuredClone.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/StructuredClone.cpp:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src37.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/StructuredClone.cpp:53, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src37.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/StructuredClone.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/StructuredClone.cpp:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src37.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/StructuredClone.cpp:53, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src37.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/StructuredClone.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/StructuredClone.cpp:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src37.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = js::TemporaryTypeSet; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.cpp:1148:25: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::TemporaryTypeSet'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/StructuredClone.cpp:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src37.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:740:7: note: 'class js::TemporaryTypeSet' declared here 740 | class TemporaryTypeSet : public TypeSet | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/StructuredClone.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/StructuredClone.cpp:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src37.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/StructuredClone.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/StructuredClone.cpp:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src37.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/StructuredClone.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/StructuredClone.cpp:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src37.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/StructuredClone.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/StructuredClone.cpp:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src37.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/StructuredClone.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/StructuredClone.cpp:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src37.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/StructuredClone.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/StructuredClone.cpp:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src37.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/StructuredClone.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/StructuredClone.cpp:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src37.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodCopy(T*, const T*, size_t) [with T = js::uint8_clamped; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypedArrayObject-inl.h:219:25: required from 'static void js::UnsharedOps::podCopy(SharedMem, SharedMem, size_t) [with T = js::uint8_clamped; size_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypedArrayObject-inl.h:264:25: required from 'static bool js::ElementSpecific::setFromTypedArray(JSContext*, JS::Handle, JS::Handle, uint32_t) [with T = js::uint8_clamped; Ops = js::UnsharedOps; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypedArrayObject.cpp:1475:62: required from 'bool SetFromTypedArray(JSContext*, JS::Handle, JS::Handle, uint32_t) [with T = js::uint8_clamped; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypedArrayObject.cpp:1575:1: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:110:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct js::uint8_clamped' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 110 | memcpy(aDst, aSrc, aNElem * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/DataViewObject.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/StructuredClone.cpp:43, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src37.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArrayBufferObject.h:458:8: note: 'struct js::uint8_clamped' declared here 458 | struct uint8_clamped { | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/StructuredClone.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/StructuredClone.cpp:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src37.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodMove(T*, const T*, size_t) [with T = js::uint8_clamped; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypedArrayObject-inl.h:224:25: required from 'static void js::UnsharedOps::podMove(SharedMem, SharedMem, size_t) [with T = js::uint8_clamped; size_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypedArrayObject-inl.h:477:25: required from 'static bool js::ElementSpecific::setFromOverlappingTypedArray(JSContext*, JS::Handle, JS::Handle, uint32_t) [with T = js::uint8_clamped; Ops = js::UnsharedOps; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypedArrayObject-inl.h:258:48: required from 'static bool js::ElementSpecific::setFromTypedArray(JSContext*, JS::Handle, JS::Handle, uint32_t) [with T = js::uint8_clamped; Ops = js::UnsharedOps; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypedArrayObject.cpp:1475:62: required from 'bool SetFromTypedArray(JSContext*, JS::Handle, JS::Handle, uint32_t) [with T = js::uint8_clamped; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypedArrayObject.cpp:1575:1: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:157:10: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct js::uint8_clamped' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 157 | memmove(aDst, aSrc, aNElem * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/builtin/DataViewObject.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/StructuredClone.cpp:43, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src37.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArrayBufferObject.h:458:8: note: 'struct js::uint8_clamped' declared here 458 | struct uint8_clamped { | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src38.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src38.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src38.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UbiNodeCensus.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src38.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h:524:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 524 | bj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UbiNode.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src38.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:655:7: note: 'class js::HeapSlot' declared here 655 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/UbiNode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UbiNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src38.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UbiNode.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src38.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/UbiNode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UbiNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src38.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UbiNode.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src38.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/UbiNode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UbiNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src38.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UbiNode.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src38.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/UbiNode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UbiNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src38.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UbiNode.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src38.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/UbiNode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UbiNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src38.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UbiNode.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src38.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/UbiNode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UbiNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src38.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UbiNode.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src38.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/UbiNode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UbiNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src38.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UbiNode.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src38.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/UbiNode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UbiNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src38.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UbiNode.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src38.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/UbiNode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UbiNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src38.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/UbiNode.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UbiNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src38.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/UbiNode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UbiNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src38.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UbiNode.cpp:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src38.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/UbiNode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UbiNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src38.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UbiNode.cpp:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src38.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/UbiNode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UbiNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src38.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartmentinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobjinlines.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UbiNode.cpp:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src38.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/UbiNode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UbiNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src38.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::GlobalSegment]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:48:35: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::GlobalSegment' with no trivial copy-assignment; use value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack-inl.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Debugger-inl.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UbiNode.cpp:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src38.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:35:7: note: 'class js::wasm::GlobalSegment' declared here 35 | class GlobalSegment | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/UbiNode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UbiNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src38.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/UbiNode.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UbiNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src38.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/UbiNode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UbiNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src38.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/UbiNode.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UbiNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src38.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/UbiNode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UbiNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src38.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/UbiNode.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UbiNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src38.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src38.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UnboxedObject.cpp: At global scope: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UnboxedObject.cpp:1038:1: warning: 'bool CombineArrayObjectElements(JSContext*, js::ArrayObject*, JSValueType*)' defined but not used [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-function -Wunused-function; ] 1038 | CombineArrayObjectElements(JSContext* cx, ArrayObject* obj, JSValueType* elementType) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src39.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src39.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/WeakMapPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/WeakMapPtr.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/WeakMapPtr.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/WeakMapPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/WeakMapPtr.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/WeakMapPtr.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/WeakMapPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/WeakMapPtr.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/WeakMapPtr.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/WeakMapPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/WeakMapPtr.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/WeakMapPtr.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/WeakMapPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/WeakMapPtr.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/WeakMapPtr.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/WeakMapPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/WeakMapPtr.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/WeakMapPtr.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/WeakMapPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/WeakMapPtr.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/WeakMapPtr.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/WeakMapPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/WeakMapPtr.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/WeakMapPtr.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/WeakMapPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/WeakMapPtr.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/WeakMapPtr.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/WeakMapPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/WeakMapPtr.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::LinkDataTierCacheablePod]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmModule.h:43:55: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::wasm::LinkDataTierCacheablePod'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmCompile.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/AsmJS.cpp:44, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmModule.h:36:8: note: 'struct js::wasm::LinkDataTierCacheablePod' declared here 36 | struct LinkDataTierCacheablePod | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/WeakMapPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/WeakMapPtr.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/MacroAssembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmGenerator.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/AsmJS.cpp:45, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/WeakMapPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/WeakMapPtr.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/MacroAssembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmGenerator.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/AsmJS.cpp:45, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/WeakMapPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/WeakMapPtr.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/MacroAssembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmGenerator.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/AsmJS.cpp:45, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/WeakMapPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/WeakMapPtr.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::GlobalSegment]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:48:35: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::GlobalSegment' with no trivial copy-assignment; use value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/AsmJS.cpp:46, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:35:7: note: 'class js::wasm::GlobalSegment' declared here 35 | class GlobalSegment | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/WeakMapPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/WeakMapPtr.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = AsmJSGlobal::CacheablePod]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/AsmJS.cpp:169:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct AsmJSGlobal::CacheablePod'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/AsmJS.cpp:135:12: note: 'struct AsmJSGlobal::CacheablePod' declared here 135 | struct CacheablePod { | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/WeakMapPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/WeakMapPtr.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = AsmJSExport]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/AsmJS.cpp:266:33: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class AsmJSExport'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/AsmJS.cpp:257:7: note: 'class AsmJSExport' declared here 257 | class AsmJSExport | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/WeakMapPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/WeakMapPtr.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = AsmJSMetadataCacheablePod]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/AsmJS.cpp:303:47: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct AsmJSMetadataCacheablePod'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/AsmJS.cpp:296:8: note: 'struct AsmJSMetadataCacheablePod' declared here 296 | struct AsmJSMetadataCacheablePod | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/WeakMapPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/WeakMapPtr.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/WeakMapPtr.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/WeakMapPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/WeakMapPtr.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/WeakMapPtr.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/WeakMapPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/WeakMapPtr.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/WeakMapPtr.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/WeakMapPtr.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/LifoAlloc.h: In instantiation of 'T* js::LifoAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; js::Fallibility fb = js::Fallible; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::LifoAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::LifoAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = js::wasm::AstSig*; Value = unsigned int; HashPolicy = js::wasm::AstSig; AllocPolicy = js::LifoAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmAST.h:807:29: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/LifoAlloc.h:882:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 882 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/WeakMapPtr.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/AsmJS.cpp: In function 'NumLit ExtractSimdValue(ModuleValidator&, js::frontend::ParseNode*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/AsmJS.cpp:2642:20: warning: 'u32' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 2642 | val[i] = u32 ? -1 : 0; | ~~~~~~~^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/AsmJS.cpp:2596:20: warning: 'u32' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 2596 | val[i] = int8_t(u32); | ~~~~~~~^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBaselineCompile.cpp: In member function 'void js::wasm::BaseCompiler::emitQuotientI32()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBaselineCompile.cpp:4168:22: warning: 'c' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 4168 | if (!isConst || c == -1) | ~~~~~~~~~^~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBaselineCompile.cpp: In member function 'void js::wasm::BaseCompiler::emitRemainderI32()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBaselineCompile.cpp:4234:22: warning: 'c' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 4234 | if (!isConst || c == -1) | ~~~~~~~~~^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/AsmJS.cpp: In member function 'js::wasm::SharedModule ModuleValidator::finish()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/AsmJS.cpp:2401:65: warning: 'pos.js::frontend::TokenPos::end' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 2401 | asmJSMetadata_->srcLengthWithRightBrace = endAfterCurly - asmJSMetadata_->srcStart; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToAST.cpp: In function 'bool AstDecodeBrTable(AstDecodeContext&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToAST.cpp:410:5: warning: 'type' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 410 | if (!IsVoid(type)) | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitElse()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBaselineCompile.cpp:5568:42: warning: 'thenType' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 5568 | r = popJoinRegUnlessVoid(thenType); | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitEnd()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBaselineCompile.cpp:5642:5: warning: 'kind' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 5642 | switch (kind) { | ^~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBaselineCompile.cpp:5643:38: warning: 'type' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 5643 | case LabelKind::Block: endBlock(type); break; | ~~~~~~~~^~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitBr()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBaselineCompile.cpp:5672:41: warning: 'type' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 5672 | AnyReg r = popJoinRegUnlessVoid(type); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBaselineCompile.cpp:99, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryIterator.h: In member function 'bool js::wasm::BaseCompiler::emitBrIf()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryIterator.h:593:29: warning: 'relativeDepth' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 593 | return controlStack_[controlStack_.length() - 1 - relativeDepth].controlItem(); | ~~~~~~~~~~~~~^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBaselineCompile.cpp:5690:14: note: 'relativeDepth' was declared here 5690 | uint32_t relativeDepth; | ^~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBaselineCompile.cpp:3743:34: warning: 'type' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 3743 | resultType(resultType) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBaselineCompile.cpp:5691:14: note: 'type' was declared here 5691 | ExprType type; | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitBrTable()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBaselineCompile.cpp:1951:14: warning: 'branchValueType' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 1951 | else if (type == ExprType::I64) | ^~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBaselineCompile.cpp:5716:14: note: 'branchValueType' was declared here 5716 | ExprType branchValueType; | ^~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitSelect()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBaselineCompile.cpp:6692:5: warning: 'type' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 6692 | switch (NonAnyToValType(type)) { | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBaselineCompile.cpp:99, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryIterator.h:77:5: warning: 'trueType' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 77 | if (MOZ_LIKELY(one == two)) { | ^~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryIterator.h:1337:15: note: 'trueType' was declared here 1337 | StackType trueType; | ^~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryIterator.h:82:5: warning: 'falseType' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 82 | if (one == StackType::Any) { | ^~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryIterator.h:1333:15: note: 'falseType' was declared here 1333 | StackType falseType; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitBody()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBaselineCompile.cpp:6975:17: warning: 'op.js::wasm::OpBytes::b1' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 6975 | OpBytes op; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBaselineCompile.cpp:99, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryIterator.h:612:17: warning: 'op.js::wasm::OpBytes::b0' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 612 | UniqueChars error(JS_smprintf("unrecognized opcode: %x %x", expr->b0, | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBaselineCompile.cpp:6975:17: note: 'op.js::wasm::OpBytes::b0' was declared here 6975 | OpBytes op; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBaselineCompile.cpp:99, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryIterator.h: In function 'bool AstDecodeExpr(AstDecodeContext&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryIterator.h:612:17: warning: 'op.js::wasm::OpBytes::b0' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 612 | UniqueChars error(JS_smprintf("unrecognized opcode: %x %x", expr->b0, | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToAST.cpp:969:13: note: 'op.js::wasm::OpBytes::b0' was declared here 969 | OpBytes op; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToAST.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToAST.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmAST.h:222:32: warning: 'type' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 222 | : kind_(kind), type_(type) | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToAST.cpp:794:14: note: 'type' was declared here 794 | ExprType type; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/WeakMapPtr.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Vector.h:66:5: warning: 'type' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 66 | new(KnownNotNull, aDst) T(Forward(aArgs)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToAST.cpp:563:14: note: 'type' was declared here 563 | ExprType type; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/WeakMapPtr.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Vector.h:66:5: warning: 'type' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 66 | new(KnownNotNull, aDst) T(Forward(aArgs)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToAST.cpp:578:14: note: 'type' was declared here 578 | ExprType type; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBaselineCompile.cpp:99, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryIterator.h:77:5: warning: 'trueType' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 77 | if (MOZ_LIKELY(one == two)) { | ^~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryIterator.h:1337:15: note: 'trueType' was declared here 1337 | StackType trueType; | ^~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryIterator.h:82:5: warning: 'falseType' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 82 | if (one == StackType::Any) { | ^~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryIterator.h:1333:15: note: 'falseType' was declared here 1333 | StackType falseType; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToAST.cpp:969:13: warning: 'op.js::wasm::OpBytes::b1' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 969 | OpBytes op; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/WeakMapPtr.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Vector.h: In function 'bool js::wasm::BinaryToAst(JSContext*, const uint8_t*, uint32_t, js::LifoAlloc&, js::wasm::AstModule**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Vector.h:172:11: warning: 'func' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 172 | *aDst = temp; | ~~~~~~^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToAST.cpp:1820:18: note: 'func' was declared here 1820 | AstFunc* func; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToAST.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToAST.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmAST.h:694:43: warning: 'index' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 694 | : name_(name), kind_(kind), ref_(ref) | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToAST.cpp:1709:16: note: 'index' was declared here 1709 | size_t index; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/WeakMapPtr.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Maybe.h:107:5: warning: '*((void*)(& memory)+4).mozilla::Maybe::mIsSome' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 107 | if (aOther.mIsSome) { | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToAST.cpp:1550:19: note: '*((void*)(& memory)+4).mozilla::Maybe::mIsSome' was declared here 1550 | Maybe memory; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/WeakMapPtr.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Maybe.h:459:5: warning: '*((void*)& memory +4)' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 459 | ::new (KnownNotNull, data()) T(Forward(aArgs)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToAST.cpp:1550:19: note: '*((void*)& memory +4)' was declared here 1550 | Maybe memory; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameCollections.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/WeakMapPtr.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmTypes.h:1233:8: warning: 'memory.js::wasm::Limits::initial' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 1233 | struct Limits | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src39.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToAST.cpp:1550:19: note: 'memory.js::wasm::Limits::initial' was declared here 1550 | Maybe memory; | ^~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src4.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src4.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src4.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/SyntaxParseHandler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/SyntaxParseHandler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/SyntaxParseHandler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/SyntaxParseHandler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/SyntaxParseHandler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/SyntaxParseHandler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/SyntaxParseHandler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/SyntaxParseHandler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/SyntaxParseHandler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/SyntaxParseHandler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/SyntaxParseHandler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/SyntaxParseHandler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/SyntaxParseHandler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/SyntaxParseHandler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/SyntaxParseHandler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/SyntaxParseHandler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/SyntaxParseHandler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/SyntaxParseHandler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/SyntaxParseHandler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.cpp:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/SyntaxParseHandler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.cpp:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/SyntaxParseHandler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.cpp:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/SyntaxParseHandler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/GCInternals.h:155:47: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gc::TenureCountCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Allocator.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src4.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/GCInternals.h:148:8: note: 'struct js::gc::TenureCountCache' declared here 148 | struct TenureCountCache | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/SyntaxParseHandler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/SyntaxParseHandler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/SyntaxParseHandler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/SyntaxParseHandler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/SyntaxParseHandler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/SyntaxParseHandler.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/EnvironmentObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/SharedContext.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FullParseHandler.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h: In member function 'void js::gc::AtomMarkingRuntime::markAtomsUsedByUncollectedZones(JSRuntime*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:775:17: warning: '*((void*)(& zone)+12).js::ZonesInGroupIter::it' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 775 | return *it; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src4.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/AtomMarking.cpp:150:24: note: '*((void*)(& zone)+12).js::ZonesInGroupIter::it' was declared here 150 | for (ZonesIter zone(runtime, SkipAtoms); !zone.done(); zone.next()) { | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsweakmap.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/EnvironmentObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/SharedContext.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FullParseHandler.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/Parser.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/FoldConstants.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:775:17: warning: '*((void*)(& zone)+12).js::ZonesInGroupIter::it' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 775 | return *it; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src4.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/AtomMarking.cpp:141:24: note: '*((void*)(& zone)+12).js::ZonesInGroupIter::it' was declared here 141 | for (ZonesIter zone(runtime, SkipAtoms); !zone.done(); zone.next()) { | ^~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src40.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src40.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src40.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src40.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmTypes.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmCode.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.h:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src40.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src40.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmTypes.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmCode.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.h:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src40.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src40.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmTypes.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmCode.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.h:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src40.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src40.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmTypes.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmCode.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.h:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src40.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src40.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArrayBufferObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.cpp:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src40.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src40.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArrayBufferObject.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.cpp:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src40.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src40.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArrayBufferObject.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.cpp:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src40.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src40.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ArrayBufferObject.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.cpp:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src40.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src40.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src40.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src40.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/MacroAssembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBuiltins.cpp:28, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src40.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src40.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/MacroAssembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBuiltins.cpp:28, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src40.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src40.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/MacroAssembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBuiltins.cpp:28, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src40.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src40.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::GlobalSegment]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:48:35: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::GlobalSegment' with no trivial copy-assignment; use value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBuiltins.cpp:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src40.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:35:7: note: 'class js::wasm::GlobalSegment' declared here 35 | class GlobalSegment | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src40.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::LinkDataTierCacheablePod]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmModule.h:43:55: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::wasm::LinkDataTierCacheablePod'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmCode.cpp:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src40.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmModule.h:36:8: note: 'struct js::wasm::LinkDataTierCacheablePod' declared here 36 | struct LinkDataTierCacheablePod | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmTypes.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmCode.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.h:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src40.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/LifoAlloc.h: In instantiation of 'T* js::LifoAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; js::Fallibility fb = js::Fallible; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::LifoAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::LifoAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = js::wasm::AstSig*; Value = unsigned int; HashPolicy = js::wasm::AstSig; AllocPolicy = js::LifoAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmAST.h:807:29: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/LifoAlloc.h:882:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 882 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src40.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src40.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src40.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src40.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src40.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src40.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryToText.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src40.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src41.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src41.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmJS.cpp:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h:524:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 524 | bj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:655:7: note: 'class js::HeapSlot' declared here 655 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/ProfilingFrameIterator.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/ProfilingFrameIterator.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/ProfilingFrameIterator.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmTypes.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmCode.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/ProfilingFrameIterator.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmTypes.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmCode.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/ProfilingFrameIterator.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::GlobalSegment]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:48:35: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::GlobalSegment' with no trivial copy-assignment; use value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:35:7: note: 'class js::wasm::GlobalSegment' declared here 35 | class GlobalSegment | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/ProfilingFrameIterator.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/ProfilingFrameIterator.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/ProfilingFrameIterator.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/ProfilingFrameIterator.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/ProfilingFrameIterator.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/ProfilingFrameIterator.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/MacroAssembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/ProfilingFrameIterator.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/MacroAssembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/ProfilingFrameIterator.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/MacroAssembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/ProfilingFrameIterator.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::LinkDataTierCacheablePod]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmModule.h:43:55: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::wasm::LinkDataTierCacheablePod'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmGenerator.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmGenerator.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmModule.h:36:8: note: 'struct js::wasm::LinkDataTierCacheablePod' declared here 36 | struct LinkDataTierCacheablePod | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/ProfilingFrameIterator.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/ProfilingFrameIterator.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/ProfilingFrameIterator.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BitSet.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/MacroAssembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/LIR.h:1821:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 102 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Heap.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Cell.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h: In function 'bool EmitAtomicsLoad({anonymous}::FunctionCompiler&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:1610:5: warning: 'viewType' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 1610 | switch (atype) { | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmIonCompile.cpp:2641:18: note: 'viewType' was declared here 2641 | Scalar::Type viewType; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/LIR.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/CodeGenerator-shared.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/CodeGenerator-x86.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/CodeGenerator.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmIonCompile.cpp:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h: In function 'bool EmitAtomicsBinOp({anonymous}::FunctionCompiler&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:14474:39: warning: 'op' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 14474 | bytecodeOffset_(bytecodeOffset) | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmIonCompile.cpp:2680:19: note: 'op' was declared here 2680 | jit::AtomicOp op; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Heap.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Cell.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:1610:5: warning: 'viewType' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 1610 | switch (atype) { | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmIonCompile.cpp:2679:18: note: 'viewType' was declared here 2679 | Scalar::Type viewType; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Heap.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Cell.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h: In function 'bool EmitAtomicsCompareExchange({anonymous}::FunctionCompiler&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:1610:5: warning: 'viewType' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 1610 | switch (atype) { | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmIonCompile.cpp:2699:18: note: 'viewType' was declared here 2699 | Scalar::Type viewType; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Heap.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Cell.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h: In function 'bool EmitAtomicsStore({anonymous}::FunctionCompiler&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:1610:5: warning: 'viewType' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 1610 | switch (atype) { | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmIonCompile.cpp:2660:18: note: 'viewType' was declared here 2660 | Scalar::Type viewType; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/ProfilingFrameIterator.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Vector.h: In function 'bool EmitCallIndirect({anonymous}::FunctionCompiler&, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Vector.h:541:19: warning: 'sigIndex' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 541 | return begin()[aIndex]; | ~~~~~~~^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmIonCompile.cpp:2081:14: note: 'sigIndex' was declared here 2081 | uint32_t sigIndex; | ^~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitSimdOp({anonymous}::FunctionCompiler&, js::wasm::ValType, js::SimdOperation, js::SimdSign)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmIonCompile.cpp:2874:23: warning: 'lane' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 2874 | f.iter().setResult(f.insertElementSimd(vector, scalar, lane, ToMIRType(simdType))); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmIonCompile.cpp:2868:13: note: 'lane' was declared here 2868 | uint8_t lane; | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmIonCompile.cpp:2848:23: warning: 'lane' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 2848 | f.iter().setResult(f.extractSimdElement(lane, vector, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2849 | ToMIRType(SimdToLaneType(operandType)), sign)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmIonCompile.cpp:2843:13: note: 'lane' was declared here 2843 | uint8_t lane; | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmIonCompile.cpp: In function 'bool js::wasm::IonCompileFunction(js::wasm::CompileTask*, js::wasm::FuncCompileUnit*, JS::UniqueChars*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmIonCompile.cpp:1897:5: warning: 'kind' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 1897 | switch (kind) { | ^~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmIonCompile.cpp:1883:15: note: 'kind' was declared here 1883 | LabelKind kind; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Heap.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Cell.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:1610:5: warning: 'viewType' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 1610 | switch (atype) { | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmIonCompile.cpp:2719:18: note: 'viewType' was declared here 2719 | Scalar::Type viewType; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmIonCompile.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryIterator.h:77:5: warning: 'trueType' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 77 | if (MOZ_LIKELY(one == two)) { | ^~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryIterator.h:1337:15: note: 'trueType' was declared here 1337 | StackType trueType; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BitSet.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/MacroAssembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/InlineList.h:352:18: warning: 'trueValue' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 352 | at->next = item; | ~~~~~~~~~^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmIonCompile.cpp:2485:18: note: 'trueValue' was declared here 2485 | MDefinition* trueValue; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmIonCompile.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryIterator.h:82:5: warning: 'falseType' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 82 | if (one == StackType::Any) { | ^~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryIterator.h:1333:15: note: 'falseType' was declared here 1333 | StackType falseType; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BitSet.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/MacroAssembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/InlineList.h:352:18: warning: 'falseValue' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 352 | at->next = item; | ~~~~~~~~~^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmIonCompile.cpp:2486:18: note: 'falseValue' was declared here 2486 | MDefinition* falseValue; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmCode.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmFrameIter.cpp:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmTypes.h:1426:24: warning: 'funcIndex' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 1426 | c.u.funcIndex_ = funcIndex; | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src41.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmIonCompile.cpp:2045:14: note: 'funcIndex' was declared here 2045 | uint32_t funcIndex; | ^~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmIonCompile.cpp:1512:33: warning: 'relativeDepth' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 1512 | if (!addControlFlowPatch(test, relativeDepth, MTest::TrueBranchIndex)) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmIonCompile.cpp:1952:14: note: 'relativeDepth' was declared here 1952 | uint32_t relativeDepth; | ^~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmIonCompile.cpp:1938:5: warning: 'type' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 1938 | if (IsVoid(type)) { | ^~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmIonCompile.cpp:1933:14: note: 'type' was declared here 1933 | ExprType type; | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmIonCompile.cpp:1492:33: warning: 'relativeDepth' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 1492 | if (!addControlFlowPatch(jump, relativeDepth, MGoto::TargetIndex)) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmIonCompile.cpp:1932:14: note: 'relativeDepth' was declared here 1932 | uint32_t relativeDepth; | ^~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmIonCompile.cpp:1871:5: warning: 'thenType' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 1871 | if (!IsVoid(thenType)) | ^~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmIonCompile.cpp:1866:14: note: 'thenType' was declared here 1866 | ExprType thenType; | ^~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmIonCompile.cpp:1893:5: warning: 'type' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 1893 | if (!IsVoid(type)) | ^~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmIonCompile.cpp:1884:14: note: 'type' was declared here 1884 | ExprType type; | ^~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src42.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src42.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmSignalHandlers.cpp:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmSignalHandlers.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmSignalHandlers.cpp:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmSignalHandlers.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmSignalHandlers.cpp:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmSignalHandlers.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmSignalHandlers.cpp:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmSignalHandlers.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmSignalHandlers.cpp:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmSignalHandlers.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmSignalHandlers.cpp:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmSignalHandlers.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmSignalHandlers.cpp:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmSignalHandlers.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmSignalHandlers.cpp:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmSignalHandlers.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmSignalHandlers.cpp:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmSignalHandlers.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmSignalHandlers.cpp:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/MacroAssembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmSignalHandlers.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmSignalHandlers.cpp:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/MacroAssembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmSignalHandlers.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmSignalHandlers.cpp:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/MacroAssembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmSignalHandlers.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmSignalHandlers.cpp:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::GlobalSegment]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:48:35: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::GlobalSegment' with no trivial copy-assignment; use value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmSignalHandlers.cpp:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:35:7: note: 'class js::wasm::GlobalSegment' declared here 35 | class GlobalSegment | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmSignalHandlers.cpp:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::LinkDataTierCacheablePod]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmModule.h:43:55: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::wasm::LinkDataTierCacheablePod'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmGenerator.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmStubs.cpp:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmModule.h:36:8: note: 'struct js::wasm::LinkDataTierCacheablePod' declared here 36 | struct LinkDataTierCacheablePod | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmSignalHandlers.cpp:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmSignalHandlers.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmSignalHandlers.cpp:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmSignalHandlers.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmSignalHandlers.cpp:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmSignalHandlers.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmSignalHandlers.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/LifoAlloc.h: In instantiation of 'T* js::LifoAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; js::Fallibility fb = js::Fallible; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::LifoAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::LifoAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = js::wasm::AstSig*; Value = unsigned int; HashPolicy = js::wasm::AstSig; AllocPolicy = js::LifoAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmAST.h:807:29: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/LifoAlloc.h:882:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 882 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmSignalHandlers.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmSignalHandlers.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/LifoAlloc.h: In instantiation of 'T* js::LifoAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; js::Fallibility fb = js::Fallible; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::LifoAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::LifoAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = js::wasm::AstName; Value = unsigned int; HashPolicy = js::wasm::AstNameHasher; AllocPolicy = js::LifoAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmTextToBinary.cpp:3426:29: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/ds/LifoAlloc.h:882:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 882 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Disassembler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmSignalHandlers.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmTextToBinary.cpp:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmAST.h: In function 'js::wasm::AstExpr* ParseExprBody({anonymous}::WasmParseContext&, {anonymous}::WasmToken, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmAST.h:280:17: warning: 'result' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 280 | val_(val) | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmTextToBinary.cpp:1933:11: note: 'result' was declared here 1933 | Float result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmTextToBinary.cpp:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmAST.h:280:17: warning: 'result' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 280 | val_(val) | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src42.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmTextToBinary.cpp:1933:11: note: 'result' was declared here 1933 | Float result; | ^~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src43.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src43.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src43.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmCode.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmValidate.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmValidate.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src43.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmTypes.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmCode.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmValidate.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmValidate.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src43.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmCode.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmValidate.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmValidate.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src43.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmTypes.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmCode.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmValidate.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmValidate.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src43.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmCode.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmValidate.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmValidate.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src43.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmTypes.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmCode.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmValidate.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmValidate.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src43.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmCode.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmValidate.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmValidate.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src43.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmTypes.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmCode.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmValidate.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmValidate.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src43.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/threading/Mutex.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/threading/ExclusiveData.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmCode.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmValidate.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmValidate.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src43.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Vector.h: In function 'bool js::wasm::DecodeModuleEnvironment(js::wasm::Decoder&, js::wasm::ModuleEnvironment*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Vector.h:534:19: warning: 'sigIndex' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 534 | return begin()[aIndex]; | ~~~~~~~^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src43.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmValidate.cpp:1085:18: note: 'sigIndex' was declared here 1085 | uint32_t sigIndex; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/threading/Mutex.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/threading/ExclusiveData.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmCode.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmValidate.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmValidate.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src43.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Vector.h:534:19: warning: 'sigIndex' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 534 | return begin()[aIndex]; | ~~~~~~~^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src43.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmValidate.cpp:992:18: note: 'sigIndex' was declared here 992 | uint32_t sigIndex; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmValidate.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src43.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryIterator.h: In function 'bool DecodeFunctionBodyExprs(const js::wasm::ModuleEnvironment&, const js::wasm::Sig&, const ValTypeVector&, const uint8_t*, js::wasm::Decoder*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryIterator.h:82:5: warning: 'falseType' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 82 | if (one == StackType::Any) { | ^~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryIterator.h:1333:15: note: 'falseType' was declared here 1333 | StackType falseType; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src43.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmValidate.cpp:353:17: warning: 'op.js::wasm::OpBytes::b1' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 353 | OpBytes op; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmValidate.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src43.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmBinaryIterator.h:612:17: warning: 'op.js::wasm::OpBytes::b0' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 612 | UniqueChars error(JS_smprintf("unrecognized opcode: %x %x", expr->b0, | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src43.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmValidate.cpp:353:17: note: 'op.js::wasm::OpBytes::b0' was declared here 353 | OpBytes op; | ^~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src5.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src5.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src5.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UnboxedObject-inl.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Marking.cpp:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src5.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h:524:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 524 | bj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:655:7: note: 'class js::HeapSlot' declared here 655 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscompartment.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/GCInternals.h:155:47: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gc::TenureCountCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Iteration.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src5.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/GCInternals.h:148:8: note: 'struct js::gc::TenureCountCache' declared here 148 | struct TenureCountCache | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Iteration.cpp:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src5.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Iteration.cpp:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src5.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxtinlines.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Iteration.cpp:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src5.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:73, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallNonGenericMethod.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/NamespaceImports.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src6.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src6.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/RootMarking.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/RootMarking.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/RootMarking.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/RootMarking.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/RootMarking.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/RootMarking.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/RootMarking.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/RootMarking.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/RootMarking.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/RootMarking.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/RootMarking.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/RootMarking.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/RootMarking.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/RootMarking.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/RootMarking.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/RootMarking.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/RootMarking.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/RootMarking.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/RootMarking.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/GCInternals.h:155:47: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gc::TenureCountCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/RootMarking.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/GCInternals.h:148:8: note: 'struct js::gc::TenureCountCache' declared here 148 | struct TenureCountCache | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/RootMarking.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/MacroAssembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/RootMarking.cpp:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/RootMarking.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/MacroAssembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/RootMarking.cpp:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/RootMarking.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/MacroAssembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/RootMarking.cpp:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/RootMarking.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::EnumeratedArray >]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Statistics.cpp:671:25: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class mozilla::EnumeratedArray >' with no trivial copy-assignment; use value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayUtils.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/RootMarking.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EnumeratedArray.h:44:7: note: 'class mozilla::EnumeratedArray >' declared here 44 | class EnumeratedArray | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/RootMarking.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::EnumeratedArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Statistics.cpp:1058:33: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class mozilla::EnumeratedArray' with no trivial copy-assignment; use value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayUtils.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/RootMarking.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EnumeratedArray.h:44:7: note: 'class mozilla::EnumeratedArray' declared here 44 | class EnumeratedArray | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/RootMarking.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::EnumeratedArray >]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Statistics.cpp:1059:28: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class mozilla::EnumeratedArray >' with no trivial copy-assignment; use value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayUtils.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/RootMarking.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EnumeratedArray.h:44:7: note: 'class mozilla::EnumeratedArray >' declared here 44 | class EnumeratedArray | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/RootMarking.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/RootMarking.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/RootMarking.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/RootMarking.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/RootMarking.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/RootMarking.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/GCInternals.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/RootMarking.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h: In member function 'void js::gc::GCRuntime::resetBufferedGrayRoots() const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:775:17: warning: '*((void*)(& zone)+12).js::ZonesInGroupIter::it' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 775 | return *it; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/RootMarking.cpp:541:22: note: '*((void*)(& zone)+12).js::ZonesInGroupIter::it' was declared here 541 | for (GCZonesIter zone(rt); !zone.done(); zone.next()) | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/GCInternals.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/RootMarking.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h: In member function 'void js::gc::GCRuntime::bufferGrayRoots()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Zone.h:775:17: warning: '*((void*)(& zone)+12).js::ZonesInGroupIter::it' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 775 | return *it; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/RootMarking.cpp:484:22: note: '*((void*)(& zone)+12).js::ZonesInGroupIter::it' was declared here 484 | for (GCZonesIter zone(rt); !zone.done(); zone.next()) | ^~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src7.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src7.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src7.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/MacroAssembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpMacroAssembler.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/MacroAssembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpMacroAssembler.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/x86/MacroAssembler-x86.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MacroAssembler.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpMacroAssembler.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src8.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src8.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src8.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src8.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BacktrackingAllocator.cpp: In member function 'bool js::jit::BacktrackingAllocator::init()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BacktrackingAllocator.cpp:410:60: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::jit::VirtualRegister' with no trivial copy-assignment; use value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 410 | memset(&vregs[0], 0, sizeof(VirtualRegister) * numVregs); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BacktrackingAllocator.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src8.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BacktrackingAllocator.h:498:7: note: 'class js::jit::VirtualRegister' declared here 498 | class VirtualRegister | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineJIT.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineIC.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/AliasAnalysisShared.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/AliasAnalysis.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/AliasAnalysis.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src8.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineJIT.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineIC.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/AliasAnalysisShared.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/AliasAnalysis.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/AliasAnalysis.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src8.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineJIT.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineIC.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/AliasAnalysisShared.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/AliasAnalysis.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/AliasAnalysis.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src8.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BitSet.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineJIT.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineIC.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/MIR.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/AliasAnalysisShared.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/AliasAnalysis.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/AliasAnalysis.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src8.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/LIR.h:1821:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 102 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpEngine.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpAST.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/irregexp/RegExpParser.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_src9.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -march=native -pipe -flifetime-dse=1 -mno-avx -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/lib/libffi/include -Wno-shadow -Wno-error=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src9.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src9.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/UnboxedObject-inl.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter-inl.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BaselineCompiler.cpp:37, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src9.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/NativeObject-inl.h:524:87: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 524 | bj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:655:7: note: 'class js::HeapSlot' declared here 655 | class HeapSlot : public WriteBarrieredBase | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/StoreBuffer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/Barrier.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:76:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here 71 | struct JSSubString { | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1153:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonTypes.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/String.h:1135:7: note: 'class js::StaticStrings' declared here 1135 | class StaticStrings | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:903:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:891:7: note: 'class js::PreliminaryObjectArray' declared here 891 | class PreliminaryObjectArray | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:1034:44: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ObjectGroup.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Shape.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsobj.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Scope.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/frontend/NameAnalysisTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/TypeInference.h:981:7: note: 'class js::TypeNewScript' declared here 981 | class TypeNewScript | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:689:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsscript.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/IonCode.h:676:8: note: 'struct js::jit::IonScriptCounts' declared here 676 | struct IonScriptCounts | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:170:45: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/gc/ZoneGroup.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Caches.h:121:7: note: 'class js::NewObjectCache' declared here 121 | class NewObjectCache | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Runtime.h:1276:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:298:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:290:8: note: 'struct js::jit::Address' declared here 290 | struct Address | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:314:40: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:303:8: note: 'struct js::jit::BaseIndex' declared here 303 | struct BaseIndex | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:495:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/shared/Assembler-shared.h:473:7: note: 'class js::jit::CodeOffsetJump' declared here 473 | class CodeOffsetJump | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::GlobalSegment]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:48:35: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::GlobalSegment' with no trivial copy-assignment; use value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack-inl.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.cpp:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/wasm/WasmInstance.h:35:7: note: 'class js::wasm::GlobalSegment' declared here 35 | class GlobalSegment | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 0]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:85:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:100:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 4]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1033:50: required from 'js::detail::FixedArgsBase::FixedArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT; unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Stack.h:1070:54: required from 'js::FixedInvokeArgs::FixedInvokeArgs(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/Interpreter.h:119:31: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/vm/ErrorReporting.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/BitSet.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Safepoints.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1264:54: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:1332:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:92:65: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/LIR.h:1821:38: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 102 | memset(p, 0, numElems * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/TracingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCPolicyAPI.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCVector.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jscntxt.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/JitFrames.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jit/Bailouts.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/Unified_cpp_js_src9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HashTable.h:794:7: note: 'class js::detail::HashTableEntry >' declared here 794 | class HashTableEntry | ^~~~~~~~~~~~~~ libjs_src.a.desc rm -f libjs_src.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libjs_src.a.desc RegExp.o CTypes.o Library.o Parser.o StoreBuffer.o Disassembler-x86-shared.o jsarray.o jsatom.o jsdtoa.o jsmath.o jsutil.o pm_linux.o Interpreter.o Unified_cpp_js_src0.o Unified_cpp_js_src1.o Unified_cpp_js_src10.o Unified_cpp_js_src11.o Unified_cpp_js_src12.o Unified_cpp_js_src13.o Unified_cpp_js_src14.o Unified_cpp_js_src15.o Unified_cpp_js_src16.o Unified_cpp_js_src17.o Unified_cpp_js_src18.o Unified_cpp_js_src19.o Unified_cpp_js_src2.o Unified_cpp_js_src20.o Unified_cpp_js_src21.o Unified_cpp_js_src22.o Unified_cpp_js_src23.o Unified_cpp_js_src24.o Unified_cpp_js_src25.o Unified_cpp_js_src26.o Unified_cpp_js_src27.o Unified_cpp_js_src28.o Unified_cpp_js_src29.o Unified_cpp_js_src3.o Unified_cpp_js_src30.o Unified_cpp_js_src31.o Unified_cpp_js_src32.o Unified_cpp_js_src33.o Unified_cpp_js_src34.o Unified_cpp_js_src35.o Unified_cpp_js_src36.o Unified_cpp_js_src37.o Unified_cpp_js_src38.o Unified_cpp_js_src39.o Unified_cpp_js_src4.o Unified_cpp_js_src40.o Unified_cpp_js_src41.o Unified_cpp_js_src42.o Unified_cpp_js_src43.o Unified_cpp_js_src5.o Unified_cpp_js_src6.o Unified_cpp_js_src7.o Unified_cpp_js_src8.o Unified_cpp_js_src9.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/editline' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o Unified_c_js_src_editline0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DANSI_ARROWS -DHAVE_TCGETATTR -DHIDE -DUSE_DIRENT -DSYS_UNIX -DHAVE_STDLIB -DUNIQUE_HISTORY -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/editline -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/editline -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/js-confdefs.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_c_js_src_editline0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/editline/Unified_c_js_src_editline0.c libeditline.a.desc rm -f libeditline.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libeditline.a.desc Unified_c_js_src_editline0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/src/editline' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/fdlibm/src' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o e_acos.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_acos.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src/e_acos.cpp /usr/bin/i686-pc-linux-gnu-g++ -o e_acosh.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_acosh.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src/e_acosh.cpp /usr/bin/i686-pc-linux-gnu-g++ -o e_asin.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_asin.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src/e_asin.cpp /usr/bin/i686-pc-linux-gnu-g++ -o e_atan2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_atan2.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src/e_atan2.cpp /usr/bin/i686-pc-linux-gnu-g++ -o e_atanh.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_atanh.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src/e_atanh.cpp /usr/bin/i686-pc-linux-gnu-g++ -o e_cosh.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_cosh.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src/e_cosh.cpp /usr/bin/i686-pc-linux-gnu-g++ -o e_exp.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_exp.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src/e_exp.cpp /usr/bin/i686-pc-linux-gnu-g++ -o e_hypot.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_hypot.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src/e_hypot.cpp /usr/bin/i686-pc-linux-gnu-g++ -o e_log.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_log.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src/e_log.cpp /usr/bin/i686-pc-linux-gnu-g++ -o e_log10.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_log10.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src/e_log10.cpp /usr/bin/i686-pc-linux-gnu-g++ -o e_log2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_log2.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src/e_log2.cpp /usr/bin/i686-pc-linux-gnu-g++ -o e_pow.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_pow.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src/e_pow.cpp /usr/bin/i686-pc-linux-gnu-g++ -o e_sinh.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_sinh.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src/e_sinh.cpp /usr/bin/i686-pc-linux-gnu-g++ -o e_sqrt.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_sqrt.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src/e_sqrt.cpp /usr/bin/i686-pc-linux-gnu-g++ -o k_exp.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/k_exp.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src/k_exp.cpp /usr/bin/i686-pc-linux-gnu-g++ -o s_asinh.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_asinh.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src/s_asinh.cpp /usr/bin/i686-pc-linux-gnu-g++ -o s_atan.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_atan.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src/s_atan.cpp /usr/bin/i686-pc-linux-gnu-g++ -o s_cbrt.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_cbrt.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src/s_cbrt.cpp /usr/bin/i686-pc-linux-gnu-g++ -o s_ceil.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_ceil.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src/s_ceil.cpp /usr/bin/i686-pc-linux-gnu-g++ -o s_ceilf.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_ceilf.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src/s_ceilf.cpp /usr/bin/i686-pc-linux-gnu-g++ -o s_copysign.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_copysign.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src/s_copysign.cpp /usr/bin/i686-pc-linux-gnu-g++ -o s_expm1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_expm1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src/s_expm1.cpp /usr/bin/i686-pc-linux-gnu-g++ -o s_fabs.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_fabs.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src/s_fabs.cpp /usr/bin/i686-pc-linux-gnu-g++ -o s_floor.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_floor.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src/s_floor.cpp /usr/bin/i686-pc-linux-gnu-g++ -o s_floorf.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_floorf.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src/s_floorf.cpp /usr/bin/i686-pc-linux-gnu-g++ -o s_log1p.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_log1p.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src/s_log1p.cpp /usr/bin/i686-pc-linux-gnu-g++ -o s_nearbyint.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_nearbyint.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src/s_nearbyint.cpp /usr/bin/i686-pc-linux-gnu-g++ -o s_rint.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_rint.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src/s_rint.cpp /usr/bin/i686-pc-linux-gnu-g++ -o s_rintf.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_rintf.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src/s_rintf.cpp /usr/bin/i686-pc-linux-gnu-g++ -o s_scalbn.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_scalbn.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src/s_scalbn.cpp /usr/bin/i686-pc-linux-gnu-g++ -o s_tanh.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_tanh.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src/s_tanh.cpp /usr/bin/i686-pc-linux-gnu-g++ -o s_trunc.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_trunc.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src/s_trunc.cpp /usr/bin/i686-pc-linux-gnu-g++ -o s_truncf.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/fdlibm/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_truncf.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/fdlibm/src/s_truncf.cpp libmodules_fdlibm_src.a.desc rm -f libmodules_fdlibm_src.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libmodules_fdlibm_src.a.desc e_acos.o e_acosh.o e_asin.o e_atan2.o e_atanh.o e_cosh.o e_exp.o e_hypot.o e_log.o e_log10.o e_log2.o e_pow.o e_sinh.o e_sqrt.o k_exp.o s_asinh.o s_atan.o s_cbrt.o s_ceil.o s_ceilf.o s_copysign.o s_expm1.o s_fabs.o s_floor.o s_floorf.o s_log1p.o s_nearbyint.o s_rint.o s_rintf.o s_scalbn.o s_tanh.o s_trunc.o s_truncf.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/fdlibm/src' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/config/external/nspr' libnspr.a.desc rm -f libnspr.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libnspr.a.desc make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/config/external/nspr' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/config/external/zlib' libzlib.a.desc rm -f libzlib.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libzlib.a.desc make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/config/external/zlib' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/memory/build' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_memory_build0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_MEMORY_IMPL -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/memory/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/memory/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_memory_build0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/memory/build/Unified_cpp_memory_build0.cpp libmemory.a.desc rm -f libmemory.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libmemory.a.desc Unified_cpp_memory_build0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/memory/build' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/memory/fallible' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o fallible.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/memory/fallible -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/memory/fallible -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/fallible.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/memory/fallible/fallible.cpp libfallible.a.desc rm -f libfallible.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libfallible.a.desc fallible.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/memory/fallible' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/memory/mozalloc' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_memory_mozalloc0.o -c -DNDEBUG=1 -DTRIMMED=1 -D_GNU_SOURCE -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/memory/mozalloc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/memory/mozalloc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/memory/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_memory_mozalloc0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/memory/mozalloc/Unified_cpp_memory_mozalloc0.cpp libmemory_mozalloc.a rm -f libmemory_mozalloc.a libmemory_mozalloc.a.desc /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_exec.py --extract -- i686-pc-linux-gnu-ar crs libmemory_mozalloc.a Unified_cpp_memory_mozalloc0.o libmemory_mozalloc.a.desc /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libmemory_mozalloc.a.desc Unified_cpp_memory_mozalloc0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/memory/mozalloc' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/memory/volatile' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_memory_volatile0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/memory/volatile -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/memory/volatile -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_memory_volatile0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/memory/volatile/Unified_cpp_memory_volatile0.cpp libmemory_volatile.a.desc rm -f libmemory_volatile.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libmemory_volatile.a.desc Unified_cpp_memory_volatile0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/memory/volatile' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozglue/misc' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o AutoProfilerLabel.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/mozglue/misc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozglue/misc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/AutoProfilerLabel.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/mozglue/misc/AutoProfilerLabel.cpp /usr/bin/i686-pc-linux-gnu-g++ -o ConditionVariable_posix.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/mozglue/misc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozglue/misc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/ConditionVariable_posix.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/mozglue/misc/ConditionVariable_posix.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Mutex_posix.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/mozglue/misc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozglue/misc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Mutex_posix.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/mozglue/misc/Mutex_posix.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Printf.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/mozglue/misc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozglue/misc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Printf.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/mozglue/misc/Printf.cpp /usr/bin/i686-pc-linux-gnu-g++ -o StackWalk.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/mozglue/misc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozglue/misc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/StackWalk.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/mozglue/misc/StackWalk.cpp /usr/bin/i686-pc-linux-gnu-g++ -o TimeStamp.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/mozglue/misc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozglue/misc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/TimeStamp.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/mozglue/misc/TimeStamp.cpp /usr/bin/i686-pc-linux-gnu-g++ -o TimeStamp_posix.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/mozglue/misc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozglue/misc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/TimeStamp_posix.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/mozglue/misc/TimeStamp_posix.cpp libmozglue_misc.a.desc rm -f libmozglue_misc.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libmozglue_misc.a.desc AutoProfilerLabel.o ConditionVariable_posix.o Mutex_posix.o Printf.o StackWalk.o TimeStamp.o TimeStamp_posix.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozglue/misc' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/config/external/icu' libicu.a.desc rm -f libicu.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libicu.a.desc make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/config/external/icu' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/config/external/ffi' libconfig_external_ffi.a.desc rm -f libconfig_external_ffi.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libconfig_external_ffi.a.desc make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/config/external/ffi' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/config/external/sqlite' libsqlite.a.desc rm -f libsqlite.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libsqlite.a.desc make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/config/external/sqlite' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/brotli' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o Unified_c_modules_brotli0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/brotli -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/brotli -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -DBROTLI_BUILD_PORTABLE -MD -MP -MF .deps/Unified_c_modules_brotli0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/brotli/Unified_c_modules_brotli0.c libbrotli.a.desc rm -f libbrotli.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libbrotli.a.desc Unified_c_modules_brotli0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/brotli' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/woff2' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_modules_woff20.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/woff2 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/woff2 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_modules_woff20.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/woff2/Unified_cpp_modules_woff20.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/woff2/src/woff2_dec.cc:43, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/woff2/Unified_cpp_modules_woff20.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/woff2/src/./store_bytes.h: In function 'void woff2::Store16(int, size_t*, uint8_t*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/woff2/src/./store_bytes.h:60:27: warning: statement has no effect [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-value -Wunused-value; ] 60 | ((val & 0xFF) << 8) | ((val & 0xFF00) >> 8); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/woff2/Unified_cpp_modules_woff20.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/woff2/src/woff2_dec.cc: In function 'bool woff2::{anonymous}::ReadWOFF2Header(const uint8_t*, size_t, woff2::{anonymous}::WOFF2Header*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/woff2/src/woff2_dec.cc:1149:12: warning: unused variable 'dst_offset' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable -Wunused-variable; ] 1149 | uint64_t dst_offset = first_table_offset; | ^~~~~~~~~~ libwoff2.a.desc rm -f libwoff2.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libwoff2.a.desc Unified_cpp_modules_woff20.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/woff2' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/xz-embedded' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o Unified_c_modules_xz-embedded0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXZ_DEC_X86=1 -DXZ_USE_CRC64=1 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/xz-embedded -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/xz-embedded -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_c_modules_xz-embedded0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/xz-embedded/Unified_c_modules_xz-embedded0.c libxz-embedded.a.desc rm -f libxz-embedded.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libxz-embedded.a.desc Unified_c_modules_xz-embedded0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/xz-embedded' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvorbis' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vorbis_codebook.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvorbis -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvorbis -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvorbis/lib -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-uninitialized -MD -MP -MF .deps/vorbis_codebook.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvorbis/lib/vorbis_codebook.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vorbis_floor1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvorbis -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvorbis -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvorbis/lib -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-uninitialized -MD -MP -MF .deps/vorbis_floor1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvorbis/lib/vorbis_floor1.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vorbis_info.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvorbis -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvorbis -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvorbis/lib -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-uninitialized -MD -MP -MF .deps/vorbis_info.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvorbis/lib/vorbis_info.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vorbis_res0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvorbis -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvorbis -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvorbis/lib -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-uninitialized -MD -MP -MF .deps/vorbis_res0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvorbis/lib/vorbis_res0.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vorbis_window.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvorbis -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvorbis -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvorbis/lib -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-uninitialized -MD -MP -MF .deps/vorbis_window.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvorbis/lib/vorbis_window.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o Unified_c_media_libvorbis0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvorbis -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvorbis -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvorbis/lib -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-uninitialized -MD -MP -MF .deps/Unified_c_media_libvorbis0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvorbis/Unified_c_media_libvorbis0.c libmedia_libvorbis.a.desc rm -f libmedia_libvorbis.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libmedia_libvorbis.a.desc vorbis_codebook.o vorbis_floor1.o vorbis_info.o vorbis_res0.o vorbis_window.o Unified_c_media_libvorbis0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvorbis' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libmkv' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o EbmlBufferWriter.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libmkv -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libmkv -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/EbmlBufferWriter.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libmkv/EbmlBufferWriter.c /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libmkv/EbmlBufferWriter.c:43:13: warning: '_Serialize' defined but not used [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-function -Wunused-function; ] 43 | static void _Serialize(EbmlGlobal *glob, const unsigned char *p, const unsigned char *q) { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o EbmlWriter.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libmkv -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libmkv -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/EbmlWriter.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libmkv/EbmlWriter.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o WebMElement.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libmkv -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libmkv -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/WebMElement.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libmkv/WebMElement.c libmedia_libmkv.a.desc rm -f libmedia_libmkv.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libmedia_libmkv.a.desc EbmlBufferWriter.o EbmlWriter.o WebMElement.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libmkv' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o alloccommon.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/alloccommon.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/alloccommon.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o blockd.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/blockd.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/blockd.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o copy_c.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/copy_c.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/copy_c.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o dequantize.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/dequantize.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/dequantize.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o entropy.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/entropy.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/entropy.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o entropymode.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/entropymode.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/entropymode.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o entropymv.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/entropymv.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/entropymv.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o extend.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/extend.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/extend.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o filter.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/filter.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/filter.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o findnearmv.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/findnearmv.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/findnearmv.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o systemdependent.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/systemdependent.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/generic/systemdependent.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o idct_blk.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/idct_blk.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/idct_blk.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o idctllm.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/idctllm.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/idctllm.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o loopfilter_filters.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/loopfilter_filters.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/loopfilter_filters.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o mbpitch.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/mbpitch.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/mbpitch.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o mfqe.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/mfqe.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/mfqe.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o modecont.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/modecont.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/modecont.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o postproc.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/postproc.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/postproc.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o quant_common.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/quant_common.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/quant_common.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o reconinter.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/reconinter.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/reconinter.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o reconintra.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/reconintra.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/reconintra.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o reconintra4x4.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/reconintra4x4.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/reconintra4x4.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o rtcd.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/rtcd.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/rtcd.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o setupintrarecon.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/setupintrarecon.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/setupintrarecon.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o swapyv12buffer.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/swapyv12buffer.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/swapyv12buffer.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o treecoder.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/treecoder.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/treecoder.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp8_loopfilter.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp8_loopfilter.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/vp8_loopfilter.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp8_skin_detection.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp8_skin_detection.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/vp8_skin_detection.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o filter_x86.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/filter_x86.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/x86/filter_x86.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o idct_blk_mmx.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/idct_blk_mmx.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/x86/idct_blk_mmx.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o idct_blk_sse2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/idct_blk_sse2.o.pp -msse2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/x86/idct_blk_sse2.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o loopfilter_x86.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/loopfilter_x86.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/x86/loopfilter_x86.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp8_asm_stubs.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp8_asm_stubs.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/x86/vp8_asm_stubs.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o dboolhuff.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/dboolhuff.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/decoder/dboolhuff.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o decodeframe.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/decodeframe.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/decoder/decodeframe.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o decodemv.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/decodemv.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/decoder/decodemv.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o detokenize.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/detokenize.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/decoder/detokenize.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o onyxd_if.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/onyxd_if.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/decoder/onyxd_if.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o threading.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/threading.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/decoder/threading.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o bitstream.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/bitstream.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/encoder/bitstream.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o boolhuff.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/boolhuff.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/encoder/boolhuff.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o dct.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/dct.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/encoder/dct.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o denoising.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/denoising.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/encoder/denoising.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o encodeframe.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/encodeframe.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/encoder/encodeframe.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o encodeintra.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/encodeintra.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/encoder/encodeintra.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o encodemb.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/encodemb.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/encoder/encodemb.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o encodemv.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/encodemv.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/encoder/encodemv.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o ethreading.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/ethreading.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/encoder/ethreading.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o firstpass.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/firstpass.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/encoder/firstpass.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o lookahead.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/lookahead.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/encoder/lookahead.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o mcomp.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/mcomp.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/encoder/mcomp.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o modecosts.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/modecosts.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/encoder/modecosts.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o mr_dissim.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/mr_dissim.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/encoder/mr_dissim.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o onyx_if.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/onyx_if.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/encoder/onyx_if.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o pickinter.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/pickinter.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/encoder/pickinter.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o picklpf.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/picklpf.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/encoder/picklpf.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o ratectrl.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/ratectrl.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/encoder/ratectrl.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o rdopt.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/rdopt.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/encoder/rdopt.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o segmentation.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/segmentation.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/encoder/segmentation.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o temporal_filter.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/temporal_filter.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/encoder/temporal_filter.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o tokenize.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/tokenize.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/encoder/tokenize.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o treewriter.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/treewriter.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/encoder/treewriter.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp8_quantize.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp8_quantize.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/encoder/vp8_quantize.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o denoising_sse2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/denoising_sse2.o.pp -msse2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/encoder/x86/denoising_sse2.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o quantize_sse4.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/quantize_sse4.o.pp -msse4.1 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/encoder/x86/quantize_sse4.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp8_enc_stubs_sse2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp8_enc_stubs_sse2.o.pp -msse2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/encoder/x86/vp8_enc_stubs_sse2.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp8_quantize_sse2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp8_quantize_sse2.o.pp -msse2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/encoder/x86/vp8_quantize_sse2.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp8_quantize_ssse3.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp8_quantize_ssse3.o.pp -mssse3 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/encoder/x86/vp8_quantize_ssse3.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp8_cx_iface.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp8_cx_iface.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/vp8_cx_iface.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp8_dx_iface.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp8_dx_iface.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/vp8_dx_iface.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_alloccommon.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_alloccommon.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/common/vp9_alloccommon.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_blockd.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_blockd.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/common/vp9_blockd.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_common_data.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_common_data.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/common/vp9_common_data.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_entropy.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_entropy.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/common/vp9_entropy.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_entropymode.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_entropymode.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/common/vp9_entropymode.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_entropymv.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_entropymv.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/common/vp9_entropymv.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_filter.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_filter.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/common/vp9_filter.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_frame_buffers.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_frame_buffers.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/common/vp9_frame_buffers.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_idct.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_idct.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/common/vp9_idct.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_loopfilter.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_loopfilter.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/common/vp9_loopfilter.c /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/common/vp9_loopfilter.c: In function 'vp9_filter_block_plane_non420': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/common/vp9_loopfilter.c:1177:19: warning: '~' on a boolean expression [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wbool-operation -Wbool-operation; ] 1177 | border_mask = ~(mi_col == 0); | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/common/vp9_loopfilter.c:1177:19: note: did you mean to use logical not? 1177 | border_mask = ~(mi_col == 0); | ^ | ! /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_mfqe.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_mfqe.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/common/vp9_mfqe.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_mvref_common.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_mvref_common.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/common/vp9_mvref_common.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_postproc.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_postproc.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/common/vp9_postproc.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_pred_common.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_pred_common.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/common/vp9_pred_common.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_quant_common.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_quant_common.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/common/vp9_quant_common.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_reconinter.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_reconinter.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/common/vp9_reconinter.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_reconintra.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_reconintra.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/common/vp9_reconintra.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_rtcd.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_rtcd.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/common/vp9_rtcd.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_scale.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_scale.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/common/vp9_scale.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_scan.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_scan.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/common/vp9_scan.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_seg_common.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_seg_common.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/common/vp9_seg_common.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_thread_common.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_thread_common.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/common/vp9_thread_common.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_tile_common.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_tile_common.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/common/vp9_tile_common.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_idct_intrin_sse2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_idct_intrin_sse2.o.pp -msse2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/common/x86/vp9_idct_intrin_sse2.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_decodeframe.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_decodeframe.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/decoder/vp9_decodeframe.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_decodemv.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_decodemv.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/decoder/vp9_decodemv.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_decoder.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_decoder.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/decoder/vp9_decoder.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_detokenize.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_detokenize.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/decoder/vp9_detokenize.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_dsubexp.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_dsubexp.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/decoder/vp9_dsubexp.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_alt_ref_aq.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_alt_ref_aq.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/vp9_alt_ref_aq.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_aq_360.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_aq_360.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/vp9_aq_360.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_aq_complexity.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_aq_complexity.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/vp9_aq_complexity.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_aq_cyclicrefresh.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_aq_cyclicrefresh.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/vp9_aq_cyclicrefresh.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_aq_variance.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_aq_variance.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/vp9_aq_variance.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_bitstream.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_bitstream.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/vp9_bitstream.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_context_tree.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_context_tree.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/vp9_context_tree.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_cost.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_cost.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/vp9_cost.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_dct.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_dct.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/vp9_dct.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_encodeframe.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_encodeframe.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/vp9_encodeframe.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_encodemb.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_encodemb.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/vp9_encodemb.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_encodemv.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_encodemv.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/vp9_encodemv.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_encoder.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_encoder.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/vp9_encoder.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_ethread.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_ethread.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/vp9_ethread.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_extend.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_extend.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/vp9_extend.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_firstpass.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_firstpass.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/vp9_firstpass.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_frame_scale.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_frame_scale.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/vp9_frame_scale.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_lookahead.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_lookahead.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/vp9_lookahead.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_mbgraph.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_mbgraph.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/vp9_mbgraph.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_mcomp.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_mcomp.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/vp9_mcomp.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_multi_thread.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_multi_thread.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/vp9_multi_thread.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_noise_estimate.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_noise_estimate.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/vp9_noise_estimate.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_picklpf.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_picklpf.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/vp9_picklpf.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_pickmode.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_pickmode.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/vp9_pickmode.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_quantize.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_quantize.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/vp9_quantize.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_ratectrl.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_ratectrl.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/vp9_ratectrl.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_rd.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_rd.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/vp9_rd.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_rdopt.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_rdopt.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/vp9_rdopt.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_resize.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_resize.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/vp9_resize.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_segmentation.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_segmentation.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/vp9_segmentation.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_skin_detection.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_skin_detection.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/vp9_skin_detection.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_speed_features.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_speed_features.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/vp9_speed_features.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_subexp.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_subexp.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/vp9_subexp.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_svc_layercontext.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_svc_layercontext.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/vp9_svc_layercontext.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_temporal_filter.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_temporal_filter.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/vp9_temporal_filter.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_tokenize.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_tokenize.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/vp9_tokenize.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_treewriter.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_treewriter.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/vp9_treewriter.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o temporal_filter_sse4.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/temporal_filter_sse4.o.pp -msse4.1 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/x86/temporal_filter_sse4.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_dct_intrin_sse2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_dct_intrin_sse2.o.pp -msse2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/x86/vp9_dct_intrin_sse2.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_dct_ssse3.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_dct_ssse3.o.pp -mssse3 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/x86/vp9_dct_ssse3.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_diamond_search_sad_avx.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_diamond_search_sad_avx.o.pp -mavx /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/x86/vp9_diamond_search_sad_avx.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_error_avx2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_error_avx2.o.pp -mavx2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/x86/vp9_error_avx2.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_frame_scale_ssse3.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_frame_scale_ssse3.o.pp -mssse3 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/x86/vp9_frame_scale_ssse3.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_quantize_sse2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_quantize_sse2.o.pp -msse2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/x86/vp9_quantize_sse2.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_cx_iface.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_cx_iface.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/vp9_cx_iface.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp9_dx_iface.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vp9_dx_iface.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/vp9_dx_iface.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vpx_codec.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vpx_codec.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx/src/vpx_codec.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vpx_decoder.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vpx_decoder.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx/src/vpx_decoder.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vpx_encoder.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vpx_encoder.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx/src/vpx_encoder.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vpx_image.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vpx_image.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx/src/vpx_image.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o add_noise.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/add_noise.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/add_noise.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o avg.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/avg.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/avg.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o bitreader.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/bitreader.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/bitreader.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o bitreader_buffer.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/bitreader_buffer.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/bitreader_buffer.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o bitwriter.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/bitwriter.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/bitwriter.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o bitwriter_buffer.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/bitwriter_buffer.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/bitwriter_buffer.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o deblock.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/deblock.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/deblock.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o fwd_txfm.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/fwd_txfm.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/fwd_txfm.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o intrapred.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/intrapred.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/intrapred.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o inv_txfm.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/inv_txfm.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/inv_txfm.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o loopfilter.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/loopfilter.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/loopfilter.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o prob.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/prob.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/prob.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o psnr.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/psnr.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/psnr.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o quantize.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/quantize.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/quantize.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o sad.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/sad.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/sad.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o skin_detection.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/skin_detection.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/skin_detection.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o subtract.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/subtract.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/subtract.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o sum_squares.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/sum_squares.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/sum_squares.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o variance.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/variance.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/variance.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vpx_convolve.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vpx_convolve.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/vpx_convolve.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vpx_dsp_rtcd.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vpx_dsp_rtcd.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/vpx_dsp_rtcd.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o avg_intrin_avx2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/avg_intrin_avx2.o.pp -mavx2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/x86/avg_intrin_avx2.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o avg_intrin_sse2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/avg_intrin_sse2.o.pp -msse2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/x86/avg_intrin_sse2.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o avg_pred_sse2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/avg_pred_sse2.o.pp -msse2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/x86/avg_pred_sse2.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o fwd_txfm_avx2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/fwd_txfm_avx2.o.pp -mavx2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/x86/fwd_txfm_avx2.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o fwd_txfm_sse2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/fwd_txfm_sse2.o.pp -msse2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/x86/fwd_txfm_sse2.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o inv_txfm_sse2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/inv_txfm_sse2.o.pp -msse2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/x86/inv_txfm_sse2.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o inv_txfm_ssse3.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/inv_txfm_ssse3.o.pp -mssse3 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o loopfilter_avx2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/loopfilter_avx2.o.pp -mavx2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/x86/loopfilter_avx2.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o loopfilter_intrin_sse2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/loopfilter_intrin_sse2.o.pp -msse2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/x86/loopfilter_intrin_sse2.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o quantize_avx.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/quantize_avx.o.pp -mavx /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/x86/quantize_avx.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o quantize_sse2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/quantize_sse2.o.pp -msse2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/x86/quantize_sse2.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o quantize_ssse3.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/quantize_ssse3.o.pp -mssse3 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/x86/quantize_ssse3.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o sad4d_avx2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/sad4d_avx2.o.pp -mavx2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/x86/sad4d_avx2.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o sad_avx2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/sad_avx2.o.pp -mavx2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/x86/sad_avx2.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o sum_squares_sse2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/sum_squares_sse2.o.pp -msse2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/x86/sum_squares_sse2.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o variance_avx2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/variance_avx2.o.pp -mavx2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/x86/variance_avx2.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o variance_sse2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/variance_sse2.o.pp -msse2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/x86/variance_sse2.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vpx_asm_stubs.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vpx_asm_stubs.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/x86/vpx_asm_stubs.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vpx_subpixel_8t_intrin_avx2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vpx_subpixel_8t_intrin_avx2.o.pp -mavx2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vpx_subpixel_8t_intrin_ssse3.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vpx_subpixel_8t_intrin_ssse3.o.pp -mssse3 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vpx_mem.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vpx_mem.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_mem/vpx_mem.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o gen_scalers.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/gen_scalers.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_scale/generic/gen_scalers.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vpx_scale.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vpx_scale.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_scale/generic/vpx_scale.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o yv12config.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/yv12config.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_scale/generic/yv12config.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o yv12extend.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/yv12extend.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_scale/generic/yv12extend.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vpx_scale_rtcd.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vpx_scale_rtcd.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_scale/vpx_scale_rtcd.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vpx_thread.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vpx_thread.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_util/vpx_thread.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vpx_write_yuv_frame.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/vpx_write_yuv_frame.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_util/vpx_write_yuv_frame.c /usr/bin/nasm -o copy_sse2.o -f elf32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32/ -DPIC -I./ -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/x86/copy_sse2.asm /usr/bin/nasm -o copy_sse3.o -f elf32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32/ -DPIC -I./ -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/x86/copy_sse3.asm /usr/bin/nasm -o dequantize_mmx.o -f elf32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32/ -DPIC -I./ -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/x86/dequantize_mmx.asm /usr/bin/nasm -o idctllm_mmx.o -f elf32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32/ -DPIC -I./ -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/x86/idctllm_mmx.asm /usr/bin/nasm -o idctllm_sse2.o -f elf32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32/ -DPIC -I./ -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/x86/idctllm_sse2.asm /usr/bin/nasm -o iwalsh_sse2.o -f elf32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32/ -DPIC -I./ -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/x86/iwalsh_sse2.asm /usr/bin/nasm -o loopfilter_sse2.o -f elf32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32/ -DPIC -I./ -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/x86/loopfilter_sse2.asm /usr/bin/nasm -o mfqe_sse2.o -f elf32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32/ -DPIC -I./ -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/x86/mfqe_sse2.asm /usr/bin/nasm -o recon_mmx.o -f elf32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32/ -DPIC -I./ -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/x86/recon_mmx.asm /usr/bin/nasm -o recon_sse2.o -f elf32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32/ -DPIC -I./ -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/x86/recon_sse2.asm /usr/bin/nasm -o subpixel_mmx.o -f elf32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32/ -DPIC -I./ -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/x86/subpixel_mmx.asm /usr/bin/nasm -o subpixel_sse2.o -f elf32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32/ -DPIC -I./ -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/x86/subpixel_sse2.asm /usr/bin/nasm -o subpixel_ssse3.o -f elf32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32/ -DPIC -I./ -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/common/x86/subpixel_ssse3.asm /usr/bin/nasm -o dct_sse2.o -f elf32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32/ -DPIC -I./ -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/encoder/x86/dct_sse2.asm /usr/bin/nasm -o encodeopt.o -f elf32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32/ -DPIC -I./ -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/encoder/x86/encodeopt.asm /usr/bin/nasm -o fwalsh_sse2.o -f elf32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32/ -DPIC -I./ -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/encoder/x86/fwalsh_sse2.asm /usr/bin/nasm -o temporal_filter_apply_sse2.o -f elf32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32/ -DPIC -I./ -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp8/encoder/x86/temporal_filter_apply_sse2.asm /usr/bin/nasm -o vp9_mfqe_sse2.o -f elf32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32/ -DPIC -I./ -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/common/x86/vp9_mfqe_sse2.asm /usr/bin/nasm -o vp9_dct_sse2.o -f elf32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32/ -DPIC -I./ -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/x86/vp9_dct_sse2.asm /usr/bin/nasm -o vp9_error_sse2.o -f elf32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32/ -DPIC -I./ -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vp9/encoder/x86/vp9_error_sse2.asm /usr/bin/nasm -o add_noise_sse2.o -f elf32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32/ -DPIC -I./ -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/x86/add_noise_sse2.asm /usr/bin/nasm -o deblock_sse2.o -f elf32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32/ -DPIC -I./ -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/x86/deblock_sse2.asm /usr/bin/nasm -o intrapred_sse2.o -f elf32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32/ -DPIC -I./ -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/x86/intrapred_sse2.asm /usr/bin/nasm -o intrapred_ssse3.o -f elf32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32/ -DPIC -I./ -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/x86/intrapred_ssse3.asm /usr/bin/nasm -o inv_wht_sse2.o -f elf32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32/ -DPIC -I./ -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/x86/inv_wht_sse2.asm /usr/bin/nasm -o sad4d_sse2.o -f elf32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32/ -DPIC -I./ -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/x86/sad4d_sse2.asm /usr/bin/nasm -o sad_sse2.o -f elf32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32/ -DPIC -I./ -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/x86/sad_sse2.asm /usr/bin/nasm -o sad_sse3.o -f elf32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32/ -DPIC -I./ -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/x86/sad_sse3.asm /usr/bin/nasm -o sad_sse4.o -f elf32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32/ -DPIC -I./ -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/x86/sad_sse4.asm /usr/bin/nasm -o sad_ssse3.o -f elf32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32/ -DPIC -I./ -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/x86/sad_ssse3.asm /usr/bin/nasm -o subpel_variance_sse2.o -f elf32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32/ -DPIC -I./ -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/x86/subpel_variance_sse2.asm /usr/bin/nasm -o subtract_sse2.o -f elf32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32/ -DPIC -I./ -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/x86/subtract_sse2.asm /usr/bin/nasm -o vpx_convolve_copy_sse2.o -f elf32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32/ -DPIC -I./ -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/x86/vpx_convolve_copy_sse2.asm /usr/bin/nasm -o vpx_subpixel_8t_sse2.o -f elf32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32/ -DPIC -I./ -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/x86/vpx_subpixel_8t_sse2.asm /usr/bin/nasm -o vpx_subpixel_8t_ssse3.o -f elf32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32/ -DPIC -I./ -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/x86/vpx_subpixel_8t_ssse3.asm /usr/bin/nasm -o vpx_subpixel_bilinear_sse2.o -f elf32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32/ -DPIC -I./ -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/x86/vpx_subpixel_bilinear_sse2.asm /usr/bin/nasm -o vpx_subpixel_bilinear_ssse3.o -f elf32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32/ -DPIC -I./ -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_dsp/x86/vpx_subpixel_bilinear_ssse3.asm /usr/bin/nasm -o emms.o -f elf32 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/config/linux/ia32/ -DPIC -I./ -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libvpx/libvpx/vpx_ports/emms.asm libmedia_libvpx.a.desc rm -f libmedia_libvpx.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libmedia_libvpx.a.desc alloccommon.o blockd.o copy_c.o dequantize.o entropy.o entropymode.o entropymv.o extend.o filter.o findnearmv.o systemdependent.o idct_blk.o idctllm.o loopfilter_filters.o mbpitch.o mfqe.o modecont.o postproc.o quant_common.o reconinter.o reconintra.o reconintra4x4.o rtcd.o setupintrarecon.o swapyv12buffer.o treecoder.o vp8_loopfilter.o vp8_skin_detection.o filter_x86.o idct_blk_mmx.o idct_blk_sse2.o loopfilter_x86.o vp8_asm_stubs.o dboolhuff.o decodeframe.o decodemv.o detokenize.o onyxd_if.o threading.o bitstream.o boolhuff.o dct.o denoising.o encodeframe.o encodeintra.o encodemb.o encodemv.o ethreading.o firstpass.o lookahead.o mcomp.o modecosts.o mr_dissim.o onyx_if.o pickinter.o picklpf.o ratectrl.o rdopt.o segmentation.o temporal_filter.o tokenize.o treewriter.o vp8_quantize.o denoising_sse2.o quantize_sse4.o vp8_enc_stubs_sse2.o vp8_quantize_sse2.o vp8_quantize_ssse3.o vp8_cx_iface.o vp8_dx_iface.o vp9_alloccommon.o vp9_blockd.o vp9_common_data.o vp9_entropy.o vp9_entropymode.o vp9_entropymv.o vp9_filter.o vp9_frame_buffers.o vp9_idct.o vp9_loopfilter.o vp9_mfqe.o vp9_mvref_common.o vp9_postproc.o vp9_pred_common.o vp9_quant_common.o vp9_reconinter.o vp9_reconintra.o vp9_rtcd.o vp9_scale.o vp9_scan.o vp9_seg_common.o vp9_thread_common.o vp9_tile_common.o vp9_idct_intrin_sse2.o vp9_decodeframe.o vp9_decodemv.o vp9_decoder.o vp9_detokenize.o vp9_dsubexp.o vp9_alt_ref_aq.o vp9_aq_360.o vp9_aq_complexity.o vp9_aq_cyclicrefresh.o vp9_aq_variance.o vp9_bitstream.o vp9_context_tree.o vp9_cost.o vp9_dct.o vp9_encodeframe.o vp9_encodemb.o vp9_encodemv.o vp9_encoder.o vp9_ethread.o vp9_extend.o vp9_firstpass.o vp9_frame_scale.o vp9_lookahead.o vp9_mbgraph.o vp9_mcomp.o vp9_multi_thread.o vp9_noise_estimate.o vp9_picklpf.o vp9_pickmode.o vp9_quantize.o vp9_ratectrl.o vp9_rd.o vp9_rdopt.o vp9_resize.o vp9_segmentation.o vp9_skin_detection.o vp9_speed_features.o vp9_subexp.o vp9_svc_layercontext.o vp9_temporal_filter.o vp9_tokenize.o vp9_treewriter.o temporal_filter_sse4.o vp9_dct_intrin_sse2.o vp9_dct_ssse3.o vp9_diamond_search_sad_avx.o vp9_error_avx2.o vp9_frame_scale_ssse3.o vp9_quantize_sse2.o vp9_cx_iface.o vp9_dx_iface.o vpx_codec.o vpx_decoder.o vpx_encoder.o vpx_image.o add_noise.o avg.o bitreader.o bitreader_buffer.o bitwriter.o bitwriter_buffer.o deblock.o fwd_txfm.o intrapred.o inv_txfm.o loopfilter.o prob.o psnr.o quantize.o sad.o skin_detection.o subtract.o sum_squares.o variance.o vpx_convolve.o vpx_dsp_rtcd.o avg_intrin_avx2.o avg_intrin_sse2.o avg_pred_sse2.o fwd_txfm_avx2.o fwd_txfm_sse2.o inv_txfm_sse2.o inv_txfm_ssse3.o loopfilter_avx2.o loopfilter_intrin_sse2.o quantize_avx.o quantize_sse2.o quantize_ssse3.o sad4d_avx2.o sad_avx2.o sum_squares_sse2.o variance_avx2.o variance_sse2.o vpx_asm_stubs.o vpx_subpixel_8t_intrin_avx2.o vpx_subpixel_8t_intrin_ssse3.o vpx_mem.o gen_scalers.o vpx_scale.o yv12config.o yv12extend.o vpx_scale_rtcd.o vpx_thread.o vpx_write_yuv_frame.o copy_sse2.o copy_sse3.o dequantize_mmx.o idctllm_mmx.o idctllm_sse2.o iwalsh_sse2.o loopfilter_sse2.o mfqe_sse2.o recon_mmx.o recon_sse2.o subpixel_mmx.o subpixel_sse2.o subpixel_ssse3.o dct_sse2.o encodeopt.o fwalsh_sse2.o temporal_filter_apply_sse2.o vp9_mfqe_sse2.o vp9_dct_sse2.o vp9_error_sse2.o add_noise_sse2.o deblock_sse2.o intrapred_sse2.o intrapred_ssse3.o inv_wht_sse2.o sad4d_sse2.o sad_sse2.o sad_sse3.o sad_sse4.o sad_ssse3.o subpel_variance_sse2.o subtract_sse2.o vpx_convolve_copy_sse2.o vpx_subpixel_8t_sse2.o vpx_subpixel_8t_ssse3.o vpx_subpixel_bilinear_sse2.o vpx_subpixel_bilinear_ssse3.o emms.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libvpx' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp' libmedia_libwebp.a.desc rm -f libmedia_libwebp.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libmedia_libwebp.a.desc make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/dec' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o alpha_dec.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/dec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/alpha_dec.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dec/alpha_dec.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o buffer_dec.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/dec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/buffer_dec.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dec/buffer_dec.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o frame_dec.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/dec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/frame_dec.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dec/frame_dec.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o idec_dec.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/dec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/idec_dec.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dec/idec_dec.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o io_dec.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/dec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/io_dec.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dec/io_dec.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o quant_dec.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/dec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/quant_dec.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dec/quant_dec.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o tree_dec.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/dec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/tree_dec.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dec/tree_dec.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp8_dec.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/dec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/vp8_dec.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dec/vp8_dec.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vp8l_dec.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/dec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/vp8l_dec.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dec/vp8l_dec.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o webp_dec.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/dec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/webp_dec.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dec/webp_dec.c libmedia_libwebp_src_dec.a.desc rm -f libmedia_libwebp_src_dec.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libmedia_libwebp_src_dec.a.desc alpha_dec.o buffer_dec.o frame_dec.o idec_dec.o io_dec.o quant_dec.o tree_dec.o vp8_dec.o vp8l_dec.o webp_dec.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/dec' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/demux' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o demux.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/demux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/demux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/demux.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/demux/demux.c libmedia_libwebp_src_demux.a.desc rm -f libmedia_libwebp_src_demux.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libmedia_libwebp_src_demux.a.desc demux.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/demux' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/dsp' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o alpha_processing.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DWEBP_HAVE_SSE2=1 -DWEBP_HAVE_SSE41=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dsp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/dsp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/alpha_processing.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dsp/alpha_processing.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o alpha_processing_sse2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DWEBP_HAVE_SSE2=1 -DWEBP_HAVE_SSE41=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dsp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/dsp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/alpha_processing_sse2.o.pp -msse2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dsp/alpha_processing_sse2.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o alpha_processing_sse41.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DWEBP_HAVE_SSE2=1 -DWEBP_HAVE_SSE41=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dsp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/dsp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/alpha_processing_sse41.o.pp -msse4.1 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dsp/alpha_processing_sse41.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o dec.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DWEBP_HAVE_SSE2=1 -DWEBP_HAVE_SSE41=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dsp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/dsp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/dec.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dsp/dec.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o dec_clip_tables.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DWEBP_HAVE_SSE2=1 -DWEBP_HAVE_SSE41=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dsp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/dsp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/dec_clip_tables.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dsp/dec_clip_tables.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o dec_sse2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DWEBP_HAVE_SSE2=1 -DWEBP_HAVE_SSE41=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dsp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/dsp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/dec_sse2.o.pp -msse2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dsp/dec_sse2.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o dec_sse41.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DWEBP_HAVE_SSE2=1 -DWEBP_HAVE_SSE41=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dsp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/dsp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/dec_sse41.o.pp -msse4.1 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dsp/dec_sse41.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o filters.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DWEBP_HAVE_SSE2=1 -DWEBP_HAVE_SSE41=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dsp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/dsp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/filters.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dsp/filters.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o filters_sse2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DWEBP_HAVE_SSE2=1 -DWEBP_HAVE_SSE41=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dsp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/dsp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/filters_sse2.o.pp -msse2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dsp/filters_sse2.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o lossless.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DWEBP_HAVE_SSE2=1 -DWEBP_HAVE_SSE41=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dsp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/dsp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/lossless.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dsp/lossless.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o lossless_sse2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DWEBP_HAVE_SSE2=1 -DWEBP_HAVE_SSE41=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dsp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/dsp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/lossless_sse2.o.pp -msse2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dsp/lossless_sse2.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o rescaler.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DWEBP_HAVE_SSE2=1 -DWEBP_HAVE_SSE41=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dsp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/dsp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/rescaler.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dsp/rescaler.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o rescaler_sse2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DWEBP_HAVE_SSE2=1 -DWEBP_HAVE_SSE41=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dsp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/dsp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/rescaler_sse2.o.pp -msse2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dsp/rescaler_sse2.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o upsampling.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DWEBP_HAVE_SSE2=1 -DWEBP_HAVE_SSE41=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dsp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/dsp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/upsampling.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dsp/upsampling.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o upsampling_sse2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DWEBP_HAVE_SSE2=1 -DWEBP_HAVE_SSE41=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dsp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/dsp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/upsampling_sse2.o.pp -msse2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dsp/upsampling_sse2.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o upsampling_sse41.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DWEBP_HAVE_SSE2=1 -DWEBP_HAVE_SSE41=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dsp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/dsp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/upsampling_sse41.o.pp -msse4.1 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dsp/upsampling_sse41.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o yuv.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DWEBP_HAVE_SSE2=1 -DWEBP_HAVE_SSE41=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dsp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/dsp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/yuv.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dsp/yuv.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o yuv_sse2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DWEBP_HAVE_SSE2=1 -DWEBP_HAVE_SSE41=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dsp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/dsp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/yuv_sse2.o.pp -msse2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dsp/yuv_sse2.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o yuv_sse41.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DWEBP_HAVE_SSE2=1 -DWEBP_HAVE_SSE41=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dsp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/dsp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/yuv_sse41.o.pp -msse4.1 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/dsp/yuv_sse41.c libmedia_libwebp_src_dsp.a.desc rm -f libmedia_libwebp_src_dsp.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libmedia_libwebp_src_dsp.a.desc alpha_processing.o alpha_processing_sse2.o alpha_processing_sse41.o dec.o dec_clip_tables.o dec_sse2.o dec_sse41.o filters.o filters_sse2.o lossless.o lossless_sse2.o rescaler.o rescaler_sse2.o upsampling.o upsampling_sse2.o upsampling_sse41.o yuv.o yuv_sse2.o yuv_sse41.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/dsp' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/moz' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o cpu.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/moz -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/moz -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/cpu.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/moz/cpu.cpp libmedia_libwebp_src_moz.a.desc rm -f libmedia_libwebp_src_moz.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libmedia_libwebp_src_moz.a.desc cpu.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/moz' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/utils' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o bit_reader_utils.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/bit_reader_utils.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/utils/bit_reader_utils.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o color_cache_utils.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/color_cache_utils.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/utils/color_cache_utils.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o filters_utils.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/filters_utils.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/utils/filters_utils.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o huffman_utils.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/huffman_utils.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/utils/huffman_utils.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o quant_levels_dec_utils.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/quant_levels_dec_utils.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/utils/quant_levels_dec_utils.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o quant_levels_utils.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/quant_levels_utils.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/utils/quant_levels_utils.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o random_utils.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/random_utils.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/utils/random_utils.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o rescaler_utils.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/rescaler_utils.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/utils/rescaler_utils.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o thread_utils.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/thread_utils.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/utils/thread_utils.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o utils.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/utils.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libwebp/src/utils/utils.c libmedia_libwebp_src_utils.a.desc rm -f libmedia_libwebp_src_utils.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libmedia_libwebp_src_utils.a.desc bit_reader_utils.o color_cache_utils.o filters_utils.o huffman_utils.o quant_levels_dec_utils.o quant_levels_utils.o random_utils.o rescaler_utils.o thread_utils.o utils.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libwebp/src/utils' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavutil' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o atomic.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/atomic.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/atomic.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o avstring.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/avstring.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avstring.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o bprint.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/bprint.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/bprint.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o buffer.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/buffer.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/buffer.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o channel_layout.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/channel_layout.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/channel_layout.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o cpu.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/cpu.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/cpu.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o crc.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/crc.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/crc.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o dict.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/dict.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/dict.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o dummy_funcs.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/dummy_funcs.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/dummy_funcs.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/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 24 | _hwframe_get_buffer(struct AVBufferRef* hwframe_ref, struct AVFrame* frame, int flags) { return 0; } | ^~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/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 24 | int av_hwframe_get_buffer(struct AVBufferRef* hwframe_ref, struct AVFrame* frame, int flags) { return 0; } | ^~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o error.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/error.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/error.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o eval.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/eval.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/eval.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o fifo.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/fifo.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/fifo.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o fixed_dsp.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/fixed_dsp.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/fixed_dsp.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o float_dsp.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/float_dsp.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/float_dsp.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o frame.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/frame.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/frame.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o imgutils.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/imgutils.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/imgutils.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o log.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/log.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o log2_tab.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/log2_tab.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log2_tab.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o mathematics.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/mathematics.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mathematics.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o mem.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/mem.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o opt.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/opt.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/opt.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ In function 'set_string_video_rate', inlined from 'av_opt_set' at /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/opt.c:486:15: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/opt.c:340:9: warning: '%s' directive argument is null [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-overflow= -Wformat-overflow=; ] 340 | av_log(obj, AV_LOG_ERROR, "Unable to parse option value \"%s\" as video rate\n", val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o parseutils.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/parseutils.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/parseutils.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o pixdesc.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/pixdesc.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/pixdesc.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o rational.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/rational.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/rational.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o reverse.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/reverse.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/reverse.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o samplefmt.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/samplefmt.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/samplefmt.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o slicethread.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/slicethread.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/slicethread.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o time.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/time.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/time.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o utils.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/utils.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/utils.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ libmozavutil.so.symbols /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/generate_symbols_file.py generate_symbols_file libmozavutil.so.symbols .deps/libmozavutil.so.symbols.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.symbols -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H libmozavutil.so rm -f libmozavutil.so /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_exec.py --uselist -- /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -fPIC -shared -Wl,-z,defs -Wl,--gc-sections -Wl,-h,libmozavutil.so -o libmozavutil.so atomic.o avstring.o bprint.o buffer.o channel_layout.o cpu.o crc.o dict.o dummy_funcs.o error.o eval.o fifo.o fixed_dsp.o float_dsp.o frame.o imgutils.o log.o log2_tab.o mathematics.o mem.o opt.o parseutils.o pixdesc.o rational.o reverse.o samplefmt.o slicethread.o time.o utils.o -lpthread -Wl,-O1 -Wl,--hash-style=gnu -Wl,--sort-common -Wl,--as-needed -Wl,-rpath=/usr/lib/seamonkey,--enable-new-dtags -Wl,--no-keep-memory -Wl,-z,noexecstack -Wl,-z,text -Wl,-z,relro -Wl,-rpath-link,/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/bin -Wl,-rpath-link,/usr/lib -Wl,--version-script,libmozavutil.so.symbols -ldl -lm /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.check_binary --target libmozavutil.so TEST-NOTICE CHECK USED LIBRARY VERSION | check_glibc | libmozavutil.so | We do not want these libc symbol versions to be used: exp2 (GLIBC_2.29) pow (GLIBC_2.29) log (GLIBC_2.29) exp (GLIBC_2.29) exp2 (GLIBC_2.29) pow (GLIBC_2.29) log (GLIBC_2.29) exp (GLIBC_2.29) chmod +x libmozavutil.so ../../../config/nsinstall -R -m 644 'libmozavutil.so' '../../../dist/bin' make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavutil' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavcodec' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o allcodecs.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavcodec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/allcodecs.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec/allcodecs.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o avpacket.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavcodec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/avpacket.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec/avpacket.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o bitstream_filters.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavcodec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/bitstream_filters.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec/bitstream_filters.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o bsf.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavcodec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/bsf.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec/bsf.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o codec_desc.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavcodec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/codec_desc.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec/codec_desc.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o decode.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavcodec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/decode.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec/decode.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec/decode.c: In function 'compat_decode': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec/decode.c:789:13: warning: 'refcounted_frames' is deprecated [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations -Wdeprecated-declarations; ] 789 | if (!avctx->refcounted_frames) { | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec/decode.c:40: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec/avcodec.h:2694:9: note: declared here 2694 | int refcounted_frames; | ^~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec/decode.c: In function 'avcodec_flush_buffers': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec/decode.c:1743:5: warning: 'refcounted_frames' is deprecated [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations -Wdeprecated-declarations; ] 1743 | if (!avctx->refcounted_frames) | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec/decode.c:40: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec/avcodec.h:2694:9: note: declared here 2694 | int refcounted_frames; | ^~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o dummy_funcs.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavcodec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/dummy_funcs.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec/dummy_funcs.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o flac.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavcodec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/flac.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec/flac.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o flacdata.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavcodec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/flacdata.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec/flacdata.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o flacdec.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavcodec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/flacdec.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec/flacdec.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o flacdsp.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavcodec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/flacdsp.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec/flacdsp.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o log2_tab.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavcodec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/log2_tab.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec/log2_tab.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o null_bsf.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavcodec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/null_bsf.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec/null_bsf.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o options.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavcodec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/options.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec/options.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o parser.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavcodec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/parser.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec/parser.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o pthread.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavcodec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/pthread.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec/pthread.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o pthread_frame.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavcodec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/pthread_frame.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec/pthread_frame.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o pthread_slice.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavcodec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/pthread_slice.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec/pthread_slice.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o utils.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavcodec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/utils.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec/utils.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vorbis_parser.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavcodec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/vorbis_parser.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec/vorbis_parser.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o xiph.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavcodec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h -MD -MP -MF .deps/xiph.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec/xiph.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/common.h:464, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/log.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil_visibility.h:26, from : /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavutil/mem.h:341:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 341 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^~~~~~~~~~~~~ libmozavcodec.so.symbols /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.file_generate /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/python/mozbuild/mozbuild/action/generate_symbols_file.py generate_symbols_file libmozavcodec.so.symbols .deps/libmozavcodec.so.symbols.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/ffvpx/libavcodec/avcodec.symbols -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H libmozavcodec.so rm -f libmozavcodec.so /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_exec.py --uselist -- /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -fPIC -shared -Wl,-z,defs -Wl,--gc-sections -Wl,-h,libmozavcodec.so -o libmozavcodec.so allcodecs.o avpacket.o bitstream_filters.o bsf.o codec_desc.o decode.o dummy_funcs.o flac.o flacdata.o flacdec.o flacdsp.o log2_tab.o null_bsf.o options.o parser.o pthread.o pthread_frame.o pthread_slice.o utils.o vorbis_parser.o xiph.o -lpthread -Wl,-O1 -Wl,--hash-style=gnu -Wl,--sort-common -Wl,--as-needed -Wl,-rpath=/usr/lib/seamonkey,--enable-new-dtags -Wl,--no-keep-memory -Wl,-z,noexecstack -Wl,-z,text -Wl,-z,relro -Wl,-rpath-link,/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/bin -Wl,-rpath-link,/usr/lib ../../../media/ffvpx/libavutil/libmozavutil.so -Wl,--version-script,libmozavcodec.so.symbols -ldl -lm /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.check_binary --target libmozavcodec.so chmod +x libmozavcodec.so ../../../config/nsinstall -R -m 644 'libmozavcodec.so' '../../../dist/bin' make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/ffvpx/libavcodec' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/kiss_fft' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o kiss_fft.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/kiss_fft -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/kiss_fft -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/kiss_fft.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/kiss_fft/kiss_fft.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o kiss_fftr.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/kiss_fft -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/kiss_fft -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/kiss_fftr.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/kiss_fft/kiss_fftr.c libmedia_kiss_fft.a.desc rm -f libmedia_kiss_fft.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libmedia_kiss_fft.a.desc kiss_fft.o kiss_fftr.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/kiss_fft' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libcubeb/src' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o cubeb.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DCUBEB_GECKO_BUILD -DUSE_ALSA -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libcubeb/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libcubeb/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/cubeb.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libcubeb/src/cubeb.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o cubeb_alsa.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DCUBEB_GECKO_BUILD -DUSE_ALSA -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libcubeb/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libcubeb/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/cubeb_alsa.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libcubeb/src/cubeb_alsa.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o cubeb_strings.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DCUBEB_GECKO_BUILD -DUSE_ALSA -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libcubeb/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libcubeb/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/cubeb_strings.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libcubeb/src/cubeb_strings.c /usr/bin/i686-pc-linux-gnu-g++ -o cubeb_log.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DCUBEB_GECKO_BUILD -DUSE_ALSA -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libcubeb/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libcubeb/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/cubeb_log.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libcubeb/src/cubeb_log.cpp /usr/bin/i686-pc-linux-gnu-g++ -o cubeb_mixer.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DCUBEB_GECKO_BUILD -DUSE_ALSA -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libcubeb/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libcubeb/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/cubeb_mixer.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libcubeb/src/cubeb_mixer.cpp /usr/bin/i686-pc-linux-gnu-g++ -o cubeb_panner.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DCUBEB_GECKO_BUILD -DUSE_ALSA -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libcubeb/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libcubeb/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/cubeb_panner.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libcubeb/src/cubeb_panner.cpp libcubeb.a.desc rm -f libcubeb.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libcubeb.a.desc cubeb.o cubeb_alsa.o cubeb_strings.o cubeb_log.o cubeb_mixer.o cubeb_panner.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libcubeb/src' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libnestegg/src' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o Unified_c_media_libnestegg_src0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libnestegg/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libnestegg/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_c_media_libnestegg_src0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libnestegg/src/Unified_c_media_libnestegg_src0.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libnestegg/src/Unified_c_media_libnestegg_src0.c:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libnestegg/src/nestegg.c: In function 'ne_parse': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libnestegg/src/nestegg.c:1096:22: warning: variable 'peeked_id' set but not used [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable -Wunused-but-set-variable; ] 1096 | uint64_t id, size, peeked_id; | ^~~~~~~~~ libmedia_libnestegg_src.a.desc rm -f libmedia_libnestegg_src.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libmedia_libnestegg_src.a.desc Unified_c_media_libnestegg_src0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libnestegg/src' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libogg' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o Unified_c_media_libogg0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libogg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libogg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_c_media_libogg0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libogg/Unified_c_media_libogg0.c libmedia_libogg.a.desc rm -f libmedia_libogg.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libmedia_libogg.a.desc Unified_c_media_libogg0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libogg' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libopus' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o celt_decoder.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.2.1-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -DOPUS_HAVE_RTCD -DOPUS_X86_MAY_HAVE_SSE -DOPUS_X86_MAY_HAVE_SSE2 -DOPUS_X86_MAY_HAVE_SSE4_1 -DOPUS_X86_MAY_HAVE_AVX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/celt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk/float -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/celt_decoder.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/celt/celt_decoder.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o celt_encoder.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.2.1-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -DOPUS_HAVE_RTCD -DOPUS_X86_MAY_HAVE_SSE -DOPUS_X86_MAY_HAVE_SSE2 -DOPUS_X86_MAY_HAVE_SSE4_1 -DOPUS_X86_MAY_HAVE_AVX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/celt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk/float -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/celt_encoder.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/celt/celt_encoder.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o celt_lpc_sse.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.2.1-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -DOPUS_HAVE_RTCD -DOPUS_X86_MAY_HAVE_SSE -DOPUS_X86_MAY_HAVE_SSE2 -DOPUS_X86_MAY_HAVE_SSE4_1 -DOPUS_X86_MAY_HAVE_AVX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/celt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk/float -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/celt_lpc_sse.o.pp -msse4.1 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/celt/x86/celt_lpc_sse.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o pitch_sse.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.2.1-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -DOPUS_HAVE_RTCD -DOPUS_X86_MAY_HAVE_SSE -DOPUS_X86_MAY_HAVE_SSE2 -DOPUS_X86_MAY_HAVE_SSE4_1 -DOPUS_X86_MAY_HAVE_AVX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/celt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk/float -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/pitch_sse.o.pp -msse /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/celt/x86/pitch_sse.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o pitch_sse2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.2.1-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -DOPUS_HAVE_RTCD -DOPUS_X86_MAY_HAVE_SSE -DOPUS_X86_MAY_HAVE_SSE2 -DOPUS_X86_MAY_HAVE_SSE4_1 -DOPUS_X86_MAY_HAVE_AVX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/celt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk/float -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/pitch_sse2.o.pp -msse2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/celt/x86/pitch_sse2.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o pitch_sse4_1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.2.1-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -DOPUS_HAVE_RTCD -DOPUS_X86_MAY_HAVE_SSE -DOPUS_X86_MAY_HAVE_SSE2 -DOPUS_X86_MAY_HAVE_SSE4_1 -DOPUS_X86_MAY_HAVE_AVX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/celt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk/float -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/pitch_sse4_1.o.pp -msse4.1 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/celt/x86/pitch_sse4_1.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vq_sse2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.2.1-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -DOPUS_HAVE_RTCD -DOPUS_X86_MAY_HAVE_SSE -DOPUS_X86_MAY_HAVE_SSE2 -DOPUS_X86_MAY_HAVE_SSE4_1 -DOPUS_X86_MAY_HAVE_AVX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/celt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk/float -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/vq_sse2.o.pp -msse2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/celt/x86/vq_sse2.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o x86_celt_map.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.2.1-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -DOPUS_HAVE_RTCD -DOPUS_X86_MAY_HAVE_SSE -DOPUS_X86_MAY_HAVE_SSE2 -DOPUS_X86_MAY_HAVE_SSE4_1 -DOPUS_X86_MAY_HAVE_AVX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/celt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk/float -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/x86_celt_map.o.pp -msse /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/celt/x86/x86_celt_map.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o x86cpu.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.2.1-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -DOPUS_HAVE_RTCD -DOPUS_X86_MAY_HAVE_SSE -DOPUS_X86_MAY_HAVE_SSE2 -DOPUS_X86_MAY_HAVE_SSE4_1 -DOPUS_X86_MAY_HAVE_AVX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/celt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk/float -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/x86cpu.o.pp -msse /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/celt/x86/x86cpu.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o LPC_inv_pred_gain.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.2.1-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -DOPUS_HAVE_RTCD -DOPUS_X86_MAY_HAVE_SSE -DOPUS_X86_MAY_HAVE_SSE2 -DOPUS_X86_MAY_HAVE_SSE4_1 -DOPUS_X86_MAY_HAVE_AVX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/celt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk/float -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/LPC_inv_pred_gain.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk/LPC_inv_pred_gain.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o NLSF2A.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.2.1-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -DOPUS_HAVE_RTCD -DOPUS_X86_MAY_HAVE_SSE -DOPUS_X86_MAY_HAVE_SSE2 -DOPUS_X86_MAY_HAVE_SSE4_1 -DOPUS_X86_MAY_HAVE_AVX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/celt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk/float -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/NLSF2A.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk/NLSF2A.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o NSQ_del_dec_sse.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.2.1-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -DOPUS_HAVE_RTCD -DOPUS_X86_MAY_HAVE_SSE -DOPUS_X86_MAY_HAVE_SSE2 -DOPUS_X86_MAY_HAVE_SSE4_1 -DOPUS_X86_MAY_HAVE_AVX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/celt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk/float -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/NSQ_del_dec_sse.o.pp -msse4.1 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk/x86/NSQ_del_dec_sse.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o NSQ_sse.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.2.1-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -DOPUS_HAVE_RTCD -DOPUS_X86_MAY_HAVE_SSE -DOPUS_X86_MAY_HAVE_SSE2 -DOPUS_X86_MAY_HAVE_SSE4_1 -DOPUS_X86_MAY_HAVE_AVX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/celt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk/float -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/NSQ_sse.o.pp -msse4.1 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk/x86/NSQ_sse.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o VAD_sse.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.2.1-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -DOPUS_HAVE_RTCD -DOPUS_X86_MAY_HAVE_SSE -DOPUS_X86_MAY_HAVE_SSE2 -DOPUS_X86_MAY_HAVE_SSE4_1 -DOPUS_X86_MAY_HAVE_AVX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/celt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk/float -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/VAD_sse.o.pp -msse4.1 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk/x86/VAD_sse.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o VQ_WMat_EC_sse.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.2.1-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -DOPUS_HAVE_RTCD -DOPUS_X86_MAY_HAVE_SSE -DOPUS_X86_MAY_HAVE_SSE2 -DOPUS_X86_MAY_HAVE_SSE4_1 -DOPUS_X86_MAY_HAVE_AVX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/celt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk/float -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/VQ_WMat_EC_sse.o.pp -msse4.1 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk/x86/VQ_WMat_EC_sse.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o x86_silk_map.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.2.1-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -DOPUS_HAVE_RTCD -DOPUS_X86_MAY_HAVE_SSE -DOPUS_X86_MAY_HAVE_SSE2 -DOPUS_X86_MAY_HAVE_SSE4_1 -DOPUS_X86_MAY_HAVE_AVX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/celt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk/float -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/x86_silk_map.o.pp -msse4.1 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk/x86/x86_silk_map.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o Unified_c_media_libopus0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.2.1-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -DOPUS_HAVE_RTCD -DOPUS_X86_MAY_HAVE_SSE -DOPUS_X86_MAY_HAVE_SSE2 -DOPUS_X86_MAY_HAVE_SSE4_1 -DOPUS_X86_MAY_HAVE_AVX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/celt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk/float -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_c_media_libopus0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libopus/Unified_c_media_libopus0.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o Unified_c_media_libopus1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.2.1-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -DOPUS_HAVE_RTCD -DOPUS_X86_MAY_HAVE_SSE -DOPUS_X86_MAY_HAVE_SSE2 -DOPUS_X86_MAY_HAVE_SSE4_1 -DOPUS_X86_MAY_HAVE_AVX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/celt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk/float -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_c_media_libopus1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libopus/Unified_c_media_libopus1.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o Unified_c_media_libopus2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.2.1-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -DOPUS_HAVE_RTCD -DOPUS_X86_MAY_HAVE_SSE -DOPUS_X86_MAY_HAVE_SSE2 -DOPUS_X86_MAY_HAVE_SSE4_1 -DOPUS_X86_MAY_HAVE_AVX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/celt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk/float -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_c_media_libopus2.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libopus/Unified_c_media_libopus2.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o Unified_c_media_libopus3.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.2.1-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -DOPUS_HAVE_RTCD -DOPUS_X86_MAY_HAVE_SSE -DOPUS_X86_MAY_HAVE_SSE2 -DOPUS_X86_MAY_HAVE_SSE4_1 -DOPUS_X86_MAY_HAVE_AVX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/celt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk/float -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_c_media_libopus3.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libopus/Unified_c_media_libopus3.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o Unified_c_media_libopus4.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.2.1-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -DOPUS_HAVE_RTCD -DOPUS_X86_MAY_HAVE_SSE -DOPUS_X86_MAY_HAVE_SSE2 -DOPUS_X86_MAY_HAVE_SSE4_1 -DOPUS_X86_MAY_HAVE_AVX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/celt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk/float -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_c_media_libopus4.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libopus/Unified_c_media_libopus4.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libopus/Unified_c_media_libopus4.c:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk/float/pitch_analysis_core_FLP.c: In function 'silk_pitch_analysis_core_FLP': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk/float/energy_FLP.c:54:23: warning: iteration 1073741823 invokes undefined behavior [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waggressive-loop-optimizations -Waggressive-loop-optimizations; ] 54 | result += data[ i ] * (double)data[ i ]; | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk/float/energy_FLP.c:53:5: note: within this loop 53 | for( ; i < dataSize; i++ ) { | ^~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk/float/energy_FLP.c:54:23: warning: iteration 1073741823 invokes undefined behavior [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waggressive-loop-optimizations -Waggressive-loop-optimizations; ] 54 | result += data[ i ] * (double)data[ i ]; | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk/float/energy_FLP.c:53:5: note: within this loop 53 | for( ; i < dataSize; i++ ) { | ^~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk/float/energy_FLP.c:54:23: warning: iteration 1073741823 invokes undefined behavior [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waggressive-loop-optimizations -Waggressive-loop-optimizations; ] 54 | result += data[ i ] * (double)data[ i ]; | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk/float/energy_FLP.c:53:5: note: within this loop 53 | for( ; i < dataSize; i++ ) { | ^~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk/float/energy_FLP.c:54:23: warning: iteration 1073741823 invokes undefined behavior [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waggressive-loop-optimizations -Waggressive-loop-optimizations; ] 54 | result += data[ i ] * (double)data[ i ]; | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk/float/energy_FLP.c:53:5: note: within this loop 53 | for( ; i < dataSize; i++ ) { | ^~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o Unified_c_media_libopus5.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.2.1-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -DOPUS_HAVE_RTCD -DOPUS_X86_MAY_HAVE_SSE -DOPUS_X86_MAY_HAVE_SSE2 -DOPUS_X86_MAY_HAVE_SSE4_1 -DOPUS_X86_MAY_HAVE_AVX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/celt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk/float -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_c_media_libopus5.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libopus/Unified_c_media_libopus5.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o Unified_c_media_libopus6.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.2.1-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -DOPUS_HAVE_RTCD -DOPUS_X86_MAY_HAVE_SSE -DOPUS_X86_MAY_HAVE_SSE2 -DOPUS_X86_MAY_HAVE_SSE4_1 -DOPUS_X86_MAY_HAVE_AVX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/celt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk/float -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_c_media_libopus6.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libopus/Unified_c_media_libopus6.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o Unified_c_media_libopus7.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.2.1-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -DOPUS_HAVE_RTCD -DOPUS_X86_MAY_HAVE_SSE -DOPUS_X86_MAY_HAVE_SSE2 -DOPUS_X86_MAY_HAVE_SSE4_1 -DOPUS_X86_MAY_HAVE_AVX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/celt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk/float -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_c_media_libopus7.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libopus/Unified_c_media_libopus7.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o Unified_c_media_libopus8.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.2.1-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -DOPUS_HAVE_RTCD -DOPUS_X86_MAY_HAVE_SSE -DOPUS_X86_MAY_HAVE_SSE2 -DOPUS_X86_MAY_HAVE_SSE4_1 -DOPUS_X86_MAY_HAVE_AVX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libopus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/celt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/silk/float -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_c_media_libopus8.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libopus/Unified_c_media_libopus8.c libmedia_libopus.a.desc rm -f libmedia_libopus.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libmedia_libopus.a.desc celt_decoder.o celt_encoder.o celt_lpc_sse.o pitch_sse.o pitch_sse2.o pitch_sse4_1.o vq_sse2.o x86_celt_map.o x86cpu.o LPC_inv_pred_gain.o NLSF2A.o NSQ_del_dec_sse.o NSQ_sse.o VAD_sse.o VQ_WMat_EC_sse.o x86_silk_map.o Unified_c_media_libopus0.o Unified_c_media_libopus1.o Unified_c_media_libopus2.o Unified_c_media_libopus3.o Unified_c_media_libopus4.o Unified_c_media_libopus5.o Unified_c_media_libopus6.o Unified_c_media_libopus7.o Unified_c_media_libopus8.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libopus' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libtheora' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o mmxfrag.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DTHEORA_DISABLE_ENCODE -DOC_X86_ASM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libtheora -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libtheora -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libtheora/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-type-limits -MD -MP -MF .deps/mmxfrag.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libtheora/lib/x86/mmxfrag.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o mmxidct.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DTHEORA_DISABLE_ENCODE -DOC_X86_ASM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libtheora -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libtheora -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libtheora/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-type-limits -MD -MP -MF .deps/mmxidct.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libtheora/lib/x86/mmxidct.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o mmxstate.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DTHEORA_DISABLE_ENCODE -DOC_X86_ASM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libtheora -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libtheora -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libtheora/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-type-limits -MD -MP -MF .deps/mmxstate.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libtheora/lib/x86/mmxstate.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o sse2idct.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DTHEORA_DISABLE_ENCODE -DOC_X86_ASM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libtheora -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libtheora -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libtheora/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-type-limits -MD -MP -MF .deps/sse2idct.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libtheora/lib/x86/sse2idct.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o x86cpu.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DTHEORA_DISABLE_ENCODE -DOC_X86_ASM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libtheora -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libtheora -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libtheora/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-type-limits -MD -MP -MF .deps/x86cpu.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libtheora/lib/x86/x86cpu.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o x86state.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DTHEORA_DISABLE_ENCODE -DOC_X86_ASM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libtheora -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libtheora -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libtheora/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-type-limits -MD -MP -MF .deps/x86state.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libtheora/lib/x86/x86state.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o Unified_c_media_libtheora0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DTHEORA_DISABLE_ENCODE -DOC_X86_ASM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libtheora -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libtheora -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libtheora/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-type-limits -MD -MP -MF .deps/Unified_c_media_libtheora0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libtheora/Unified_c_media_libtheora0.c libmedia_libtheora.a.desc rm -f libmedia_libtheora.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libmedia_libtheora.a.desc mmxfrag.o mmxidct.o mmxstate.o sse2idct.o x86cpu.o x86state.o Unified_c_media_libtheora0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libtheora' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libspeex_resampler/src' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o resample.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOUTSIDE_SPEEX -DEXPORT= -DFLOATING_POINT -D_USE_SSE -D_USE_SSE2 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libspeex_resampler/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libspeex_resampler/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -MD -MP -MF .deps/resample.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libspeex_resampler/src/resample.c /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libspeex_resampler/src/resample.c: In function 'moz_speex_resampler_init_frac': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libspeex_resampler/src/resample.c:814:17: warning: unused variable 'i' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable -Wunused-variable; ] 814 | spx_uint32_t i; | ^ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o resample_sse.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOUTSIDE_SPEEX -DEXPORT= -DFLOATING_POINT -D_USE_SSE -D_USE_SSE2 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libspeex_resampler/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libspeex_resampler/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-sign-compare -MD -MP -MF .deps/resample_sse.o.pp -msse2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libspeex_resampler/src/resample_sse.c /usr/bin/i686-pc-linux-gnu-g++ -o simd_detect.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOUTSIDE_SPEEX -DEXPORT= -DFLOATING_POINT -D_USE_SSE -D_USE_SSE2 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libspeex_resampler/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libspeex_resampler/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/simd_detect.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libspeex_resampler/src/simd_detect.cpp libspeex.a.desc rm -f libspeex.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libspeex.a.desc resample.o resample_sse.o simd_detect.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libspeex_resampler/src' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libsoundtouch/src' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o sse_optimized.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DST_NO_EXCEPTION_HANDLING=1 -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libsoundtouch/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libsoundtouch/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libsoundtouch/src/soundtouch_perms.h -MD -MP -MF .deps/sse_optimized.o.pp -msse2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libsoundtouch/src/sse_optimized.cpp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libsoundtouch/src/sse_optimized.cpp:262: warning: ignoring '#pragma omp parallel' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunknown-pragmas -Wunknown-pragmas; ] 262 | #pragma omp parallel for | /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_libsoundtouch_src0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DST_NO_EXCEPTION_HANDLING=1 -DMOZ_HAS_MOZGLUE -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libsoundtouch/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libsoundtouch/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libsoundtouch/src/soundtouch_perms.h -MD -MP -MF .deps/Unified_cpp_libsoundtouch_src0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libsoundtouch/src/FIRFilter.cpp:89: warning: ignoring '#pragma omp parallel' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunknown-pragmas -Wunknown-pragmas; ] 89 | #pragma omp parallel for | /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libsoundtouch/src/FIRFilter.cpp:145: warning: ignoring '#pragma omp parallel' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunknown-pragmas -Wunknown-pragmas; ] 145 | #pragma omp parallel for | /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libsoundtouch/src/FIRFilter.cpp:192: warning: ignoring '#pragma omp parallel' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunknown-pragmas -Wunknown-pragmas; ] 192 | #pragma omp parallel for | In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libsoundtouch/src/InterpolateShannon.cpp:75: warning: "PI" redefined 75 | #define PI 3.1415926536 | In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libsoundtouch/src/AAFilter.cpp:52: note: this is the location of the previous definition 52 | #define PI M_PI | In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libsoundtouch/src/TDStretch.cpp:306: warning: ignoring '#pragma omp parallel' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunknown-pragmas -Wunknown-pragmas; ] 306 | #pragma omp parallel for | /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libsoundtouch/src/TDStretch.cpp:331: warning: ignoring '#pragma omp critical' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunknown-pragmas -Wunknown-pragmas; ] 331 | #pragma omp critical | In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libsoundtouch/src/RateTransposer.cpp: In member function 'void soundtouch::RateTransposer::processSamples(const SAMPLETYPE*, uint)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libsoundtouch/src/RateTransposer.cpp:133:10: warning: variable 'count' set but not used [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable -Wunused-but-set-variable; ] 133 | uint count; | ^~~~~ libmedia_libsoundtouch_src.a.desc rm -f libmedia_libsoundtouch_src.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libmedia_libsoundtouch_src.a.desc sse_optimized.o Unified_cpp_libsoundtouch_src0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/libsoundtouch/src' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/mp4parse-rust' libmedia_mp4parse-rust.a.desc rm -f libmedia_mp4parse-rust.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libmedia_mp4parse-rust.a.desc make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/mp4parse-rust' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/psshparser' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_media_psshparser0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_NO_MOZALLOC -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/psshparser -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/psshparser -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_media_psshparser0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/psshparser/Unified_cpp_media_psshparser0.cpp libpsshparser.a.desc rm -f libpsshparser.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libpsshparser.a.desc Unified_cpp_media_psshparser0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/psshparser' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security' libnss.a.desc rm -f libnss.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libnss.a.desc make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/library/gtest/rust' make[4]: Nothing to be done for 'target'. make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/library/gtest/rust' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/library/rust' force-cargo-library-build env RUSTFLAGS='-C opt-level=2 -Cembed-bitcode=yes' CARGO_TARGET_DIR=/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/library RUSTC=/usr/bin/rustc MOZ_SRC=/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1 MOZ_DIST=/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist LIBCLANG_PATH="" CLANG_PATH="" PKG_CONFIG_ALLOW_CROSS=1 RUST_BACKTRACE=1 MOZ_TOPOBJDIR=/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk MOZ_CARGO_WRAP_LDFLAGS="" MOZ_CARGO_WRAP_LD=" /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99" CARGO_TARGET_I686_UNKNOWN_LINUX_GNU_LINKER=/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/build/cargo-linker /usr/bin/cargo rustc --release --frozen --manifest-path /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/library/rust/Cargo.toml --lib --target=i686-unknown-linux-gnu --features "simd-accel" -- -Clto Compiling cfg-if v0.1.10 Compiling packed_simd v0.3.4 (https://github.com/hsivonen/packed_simd?rev=0917fe780032a6bbb23d71be545f9c1834128d75#0917fe78) Compiling matches v0.1.4 Compiling encoding_rs v0.8.16 Compiling bitflags v0.8.2 Compiling unicode-normalization v0.1.5 Compiling byteorder v1.2.1 Compiling percent-encoding v1.0.0 Compiling mp4parse_fallible v0.0.1 Compiling num-traits v0.2.0 Compiling bitreader v0.3.0 Compiling libc v0.2.24 Compiling nsstring v0.1.0 (/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/servo/support/gecko/nsstring) warning: use of deprecated macro `try`: use the `?` operator instead --> /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/servo/support/gecko/nsstring/src/lib.rs:136:5 | 136 | / bitflags! { 137 | | // While this has the same layout as u16, it cannot be passed 138 | | // over FFI safely as a u16. 139 | | #[repr(C)] ... | 147 | | } 148 | | } | |_____^ | = note: `#[warn(deprecated)]` on by default = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/servo/support/gecko/nsstring/src/lib.rs:136:5 | 136 | / bitflags! { 137 | | // While this has the same layout as u16, it cannot be passed 138 | | // over FFI safely as a u16. 139 | | #[repr(C)] ... | 147 | | } 148 | | } | |_____^ | = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/servo/support/gecko/nsstring/src/lib.rs:152:5 | 152 | / bitflags! { 153 | | // While this has the same layout as u16, it cannot be passed 154 | | // over FFI safely as a u16. 155 | | #[repr(C)] ... | 159 | | } 160 | | } | |_____^ | = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/servo/support/gecko/nsstring/src/lib.rs:152:5 | 152 | / bitflags! { 153 | | // While this has the same layout as u16, it cannot be passed 154 | | // over FFI safely as a u16. 155 | | #[repr(C)] ... | 159 | | } 160 | | } | |_____^ | = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) Compiling log v0.4.1 Compiling unicode-bidi v0.3.3 Compiling nserror v0.1.0 (/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/rust/nserror) Compiling mp4parse v0.10.1 (/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mp4parse-rust/mp4parse) warning: `...` range patterns are deprecated --> /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mp4parse-rust/mp4parse/src/lib.rs:610:10 | 610 | 2...7 => return Err(Error::InvalidData("malformed size")), | ^^^ help: use `..=` for an inclusive range | = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: `...` range patterns are deprecated --> /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mp4parse-rust/mp4parse/src/lib.rs:1257:14 | 1257 | 0...1 => { | ^^^ help: use `..=` for an inclusive range Compiling idna v0.1.4 warning: 4 warnings emitted Compiling mp4parse_capi v0.10.1 (/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mp4parse-rust/mp4parse_capi) warning: unnecessary parentheses around block return value --> /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mp4parse-rust/mp4parse_capi/src/lib.rs:736:25 | 736 | (0 .. v.sample_count) | ^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses | = note: `#[warn(unused_parens)]` on by default warning: unnecessary parentheses around block return value --> /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mp4parse-rust/mp4parse_capi/src/lib.rs:740:25 | 740 | (0 .. 0) | ^^^^^^^^ help: remove these parentheses warning: unnecessary parentheses around block return value --> /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mp4parse-rust/mp4parse_capi/src/lib.rs:787:25 | 787 | (0 .. v.sample_count) | ^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Compiling url v1.7.2 Compiling rust_url_capi v0.0.1 (/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/rust-url-capi) warning: 2 warnings emitted warning: 3 warnings emitted Compiling encoding_glue v0.1.0 (/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/encoding_glue) Compiling encoding_c v0.9.0 Compiling gkrust-shared v0.1.0 (/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/library/rust/shared) Compiling gkrust v0.1.0 (/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/library/rust) Finished release [optimized] target(s) in 1m 26s make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/library/rust' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/common' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_sandbox_common0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/common -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/common -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_sandbox_common0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/common/Unified_cpp_sandbox_common0.cpp libsecurity_sandbox_common.a.desc rm -f libsecurity_sandbox_common.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libsecurity_sandbox_common.a.desc Unified_cpp_sandbox_common0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/common' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o logging.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/logging.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim/base/logging.cpp /usr/bin/i686-pc-linux-gnu-g++ -o platform_thread_linux.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/platform_thread_linux.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim/base/threading/platform_thread_linux.cpp /usr/bin/i686-pc-linux-gnu-g++ -o at_exit.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/at_exit.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/base/at_exit.cc /usr/bin/i686-pc-linux-gnu-g++ -o callback_internal.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/callback_internal.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/base/callback_internal.cc /usr/bin/i686-pc-linux-gnu-g++ -o lazy_instance.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/lazy_instance.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/base/lazy_instance.cc /usr/bin/i686-pc-linux-gnu-g++ -o ref_counted.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/ref_counted.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/base/memory/ref_counted.cc /usr/bin/i686-pc-linux-gnu-g++ -o singleton.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/singleton.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/base/memory/singleton.cc /usr/bin/i686-pc-linux-gnu-g++ -o safe_sprintf.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/safe_sprintf.o.pp -DNDEBUG /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/base/strings/safe_sprintf.cc /usr/bin/i686-pc-linux-gnu-g++ -o string16.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/string16.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/base/strings/string16.cc /usr/bin/i686-pc-linux-gnu-g++ -o string_piece.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/string_piece.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/base/strings/string_piece.cc /usr/bin/i686-pc-linux-gnu-g++ -o string_util.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/string_util.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/base/strings/string_util.cc /usr/bin/i686-pc-linux-gnu-g++ -o string_util_constants.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/string_util_constants.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/base/strings/string_util_constants.cc /usr/bin/i686-pc-linux-gnu-g++ -o stringprintf.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/stringprintf.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/base/strings/stringprintf.cc /usr/bin/i686-pc-linux-gnu-g++ -o utf_string_conversion_utils.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/utf_string_conversion_utils.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/base/strings/utf_string_conversion_utils.cc /usr/bin/i686-pc-linux-gnu-g++ -o utf_string_conversions.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/utf_string_conversions.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/base/strings/utf_string_conversions.cc /usr/bin/i686-pc-linux-gnu-g++ -o condition_variable_posix.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/condition_variable_posix.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/base/synchronization/condition_variable_posix.cc /usr/bin/i686-pc-linux-gnu-g++ -o lock.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/lock.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/base/synchronization/lock.cc /usr/bin/i686-pc-linux-gnu-g++ -o lock_impl_posix.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/lock_impl_posix.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/base/synchronization/lock_impl_posix.cc /usr/bin/i686-pc-linux-gnu-g++ -o waitable_event_posix.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/waitable_event_posix.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/base/synchronization/waitable_event_posix.cc /usr/bin/i686-pc-linux-gnu-g++ -o icu_utf.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/icu_utf.o.pp -Wno-implicit-fallthrough /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/base/third_party/icu/icu_utf.cc /usr/bin/i686-pc-linux-gnu-g++ -o platform_thread_internal_posix.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/platform_thread_internal_posix.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/base/threading/platform_thread_internal_posix.cc /usr/bin/i686-pc-linux-gnu-g++ -o platform_thread_posix.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/platform_thread_posix.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/base/threading/platform_thread_posix.cc /usr/bin/i686-pc-linux-gnu-g++ -o thread_collision_warner.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/thread_collision_warner.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/base/threading/thread_collision_warner.cc /usr/bin/i686-pc-linux-gnu-g++ -o thread_id_name_manager.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/thread_id_name_manager.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/base/threading/thread_id_name_manager.cc /usr/bin/i686-pc-linux-gnu-g++ -o thread_local_storage.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/thread_local_storage.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/base/threading/thread_local_storage.cc /usr/bin/i686-pc-linux-gnu-g++ -o thread_local_storage_posix.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/thread_local_storage_posix.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/base/threading/thread_local_storage_posix.cc /usr/bin/i686-pc-linux-gnu-g++ -o thread_restrictions.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/thread_restrictions.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/base/threading/thread_restrictions.cc /usr/bin/i686-pc-linux-gnu-g++ -o time.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/time.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/base/time/time.cc /usr/bin/i686-pc-linux-gnu-g++ -o time_exploded_posix.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/time_exploded_posix.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/base/time/time_exploded_posix.cc /usr/bin/i686-pc-linux-gnu-g++ -o time_now_posix.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/time_now_posix.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/base/time/time_now_posix.cc /usr/bin/i686-pc-linux-gnu-g++ -o bpf_dsl.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/bpf_dsl.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/sandbox/linux/bpf_dsl/bpf_dsl.cc /usr/bin/i686-pc-linux-gnu-g++ -o codegen.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/codegen.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/sandbox/linux/bpf_dsl/codegen.cc /usr/bin/i686-pc-linux-gnu-g++ -o dump_bpf.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/dump_bpf.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/sandbox/linux/bpf_dsl/dump_bpf.cc /usr/bin/i686-pc-linux-gnu-g++ -o policy.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/policy.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/sandbox/linux/bpf_dsl/policy.cc /usr/bin/i686-pc-linux-gnu-g++ -o policy_compiler.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/policy_compiler.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/sandbox/linux/bpf_dsl/policy_compiler.cc /usr/bin/i686-pc-linux-gnu-g++ -o syscall_set.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/syscall_set.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/sandbox/linux/bpf_dsl/syscall_set.cc /usr/bin/i686-pc-linux-gnu-g++ -o die.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/die.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/sandbox/linux/seccomp-bpf/die.cc /usr/bin/i686-pc-linux-gnu-g++ -o syscall.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/syscall.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/sandbox/linux/seccomp-bpf/syscall.cc /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/sandbox/linux/seccomp-bpf/syscall.cc: In static member function 'static intptr_t sandbox::Syscall::InvalidCall()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/sandbox/linux/seccomp-bpf/syscall.cc:321:3: warning: listing the stack pointer register 'esp' in a clobber list is deprecated [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated -Wdeprecated; ] 321 | asm volatile( | ^~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/sandbox/linux/seccomp-bpf/syscall.cc:321:3: note: the value of the stack pointer after an 'asm' statement must be the same as it was before the statement /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/sandbox/linux/seccomp-bpf/syscall.cc: In static member function 'static intptr_t sandbox::Syscall::Call(int, intptr_t, intptr_t, intptr_t, intptr_t, intptr_t, intptr_t, intptr_t, intptr_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/sandbox/linux/seccomp-bpf/syscall.cc:321:3: warning: listing the stack pointer register 'esp' in a clobber list is deprecated [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated -Wdeprecated; ] 321 | asm volatile( | ^~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/sandbox/linux/seccomp-bpf/syscall.cc:321:3: note: the value of the stack pointer after an 'asm' statement must be the same as it was before the statement /usr/bin/i686-pc-linux-gnu-g++ -o trap.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/trap.o.pp -Wno-unreachable-code-return /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/sandbox/linux/seccomp-bpf/trap.cc /usr/bin/i686-pc-linux-gnu-g++ -o syscall_wrappers.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/syscall_wrappers.o.pp -Wno-empty-body /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium/sandbox/linux/services/syscall_wrappers.cc /usr/bin/i686-pc-linux-gnu-g++ -o LinuxCapabilities.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/LinuxCapabilities.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/LinuxCapabilities.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Sandbox.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/Sandbox.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/Sandbox.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SandboxBrokerClient.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/SandboxBrokerClient.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/SandboxBrokerClient.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SandboxChroot.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/SandboxChroot.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/SandboxChroot.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SandboxFilter.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/SandboxFilter.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/SandboxFilter.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SandboxFilterUtil.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/SandboxFilterUtil.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/SandboxFilterUtil.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SandboxHooks.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/SandboxHooks.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/SandboxHooks.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SandboxInfo.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/SandboxInfo.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/SandboxInfo.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SandboxLogging.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/SandboxLogging.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/SandboxLogging.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SandboxOpenedFiles.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/SandboxOpenedFiles.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/SandboxOpenedFiles.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SandboxReporterClient.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/SandboxReporterClient.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/SandboxReporterClient.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/SandboxReporterClient.cpp:18: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::SandboxReport]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/SandboxReporterClient.cpp:48:18: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mozilla::SandboxReport'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/SandboxReporterClient.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/SandboxReporterClient.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/reporter/SandboxReporterCommon.h:27:8: note: 'struct mozilla::SandboxReport' declared here 27 | struct SandboxReport { | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o SandboxUtil.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/SandboxUtil.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/SandboxUtil.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SandboxBrokerCommon.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DNS_NO_XPCOM -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/nsprpub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/SandboxBrokerCommon.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/broker/SandboxBrokerCommon.cpp libmozsandbox.so rm -f libmozsandbox.so /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_exec.py --uselist -- /usr/bin/i686-pc-linux-gnu-g++ -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -fPIC -shared -Wl,-z,defs -Wl,--gc-sections -Wl,-h,libmozsandbox.so -o libmozsandbox.so logging.o platform_thread_linux.o at_exit.o callback_internal.o lazy_instance.o ref_counted.o singleton.o safe_sprintf.o string16.o string_piece.o string_util.o string_util_constants.o stringprintf.o utf_string_conversion_utils.o utf_string_conversions.o condition_variable_posix.o lock.o lock_impl_posix.o waitable_event_posix.o icu_utf.o platform_thread_internal_posix.o platform_thread_posix.o thread_collision_warner.o thread_id_name_manager.o thread_local_storage.o thread_local_storage_posix.o thread_restrictions.o time.o time_exploded_posix.o time_now_posix.o bpf_dsl.o codegen.o dump_bpf.o policy.o policy_compiler.o syscall_set.o die.o syscall.o trap.o syscall_wrappers.o LinuxCapabilities.o Sandbox.o SandboxBrokerClient.o SandboxChroot.o SandboxFilter.o SandboxFilterUtil.o SandboxHooks.o SandboxInfo.o SandboxLogging.o SandboxOpenedFiles.o SandboxReporterClient.o SandboxUtil.o SandboxBrokerCommon.o -lpthread -Wl,-O1 -Wl,--hash-style=gnu -Wl,--sort-common -Wl,--as-needed -Wl,-rpath=/usr/lib/seamonkey,--enable-new-dtags -Wl,--no-keep-memory -Wl,-z,noexecstack -Wl,-z,text -Wl,-z,relro -Wl,-rpath-link,/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/bin -Wl,-rpath-link,/usr/lib -ldl -lrt /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.check_binary --target libmozsandbox.so TEST-NOTICE CHECK USED LIBRARY VERSION | check_stdcxx | libmozsandbox.so | We do not want these libstdc++ symbol versions to be used: _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEjjPKcj (GLIBCXX_3.4.21) _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_ (GLIBCXX_3.4.21) _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE (GLIBCXX_3.4.21) _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcj (GLIBCXX_3.4.21) _ZNSt19_Sp_make_shared_tag5_S_eqERKSt9type_info (GLIBCXX_3.4.26) _ZTTNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE (GLIBCXX_3.4.21) _ZSt24__throw_out_of_range_fmtPKcz (GLIBCXX_3.4.20) _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERjj (GLIBCXX_3.4.21) _ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE (GLIBCXX_3.4.21) _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEjjPKcj (GLIBCXX_3.4.21) _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_ (GLIBCXX_3.4.21) _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE (GLIBCXX_3.4.21) _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcj (GLIBCXX_3.4.21) _ZNSt19_Sp_make_shared_tag5_S_eqERKSt9type_info (GLIBCXX_3.4.26) _ZTTNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE (GLIBCXX_3.4.21) _ZSt24__throw_out_of_range_fmtPKcz (GLIBCXX_3.4.20) _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERjj (GLIBCXX_3.4.21) _ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE (GLIBCXX_3.4.21) TEST-NOTICE CHECK USED LIBRARY VERSION | check_glibc | libmozsandbox.so | We do not want these libc symbol versions to be used: fcntl (GLIBC_2.28) fcntl (GLIBC_2.28) chmod +x libmozsandbox.so ../../../config/nsinstall -R -m 644 'libmozsandbox.so' '../../../dist/bin' make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux/broker' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o SandboxBroker.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/broker -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux/broker -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -MD -MP -MF .deps/SandboxBroker.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/broker/SandboxBroker.cpp In file included from /usr/include/string.h:519, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/string.h:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/base/basictypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/base/platform_thread.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/broker/SandboxBroker.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/broker/SandboxBroker.cpp:7: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'virtual void mozilla::SandboxBroker::ThreadMain()' at /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/broker/SandboxBroker.cpp:618:14: /usr/include/bits/string_fortified.h:91:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 4097 equals destination size [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstringop-truncation -Wstringop-truncation; ] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o SandboxBrokerCommon.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/broker -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux/broker -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -MD -MP -MF .deps/SandboxBrokerCommon.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/broker/SandboxBrokerCommon.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SandboxBrokerPolicyFactory.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/broker -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux/broker -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -MD -MP -MF .deps/SandboxBrokerPolicyFactory.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/broker/SandboxBrokerPolicyFactory.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/broker/SandboxBrokerPolicyFactory.cpp:14: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsHashKeys.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsDataHashtable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/SandboxBroker.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/broker/SandboxBrokerPolicyFactory.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/broker/SandboxBrokerPolicyFactory.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/broker/SandboxBrokerPolicyFactory.cpp:14: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o SandboxBrokerRealpath.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ALSA -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/broker -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux/broker -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -MD -MP -MF .deps/SandboxBrokerRealpath.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/broker/SandboxBrokerRealpath.cpp libsecurity_sandbox_linux_broker.a.desc rm -f libsecurity_sandbox_linux_broker.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libsecurity_sandbox_linux_broker.a.desc SandboxBroker.o SandboxBrokerCommon.o SandboxBrokerPolicyFactory.o SandboxBrokerRealpath.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux/broker' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux/reporter' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o SandboxReporter.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/reporter -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux/reporter -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/SandboxReporter.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/reporter/SandboxReporter.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/reporter/SandboxReporter.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/reporter/SandboxReporter.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'mozilla::SandboxReporter::Snapshot mozilla::SandboxReporter::GetSnapshot()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 16 is outside array bounds of 'mozilla::SandboxReporter::Snapshot [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/reporter/SandboxReporter.cpp:279:12: note: while referencing 'snapshot' 279 | Snapshot snapshot; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/reporter/SandboxReporter.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/reporter/SandboxReporter.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:233:56: warning: array subscript 1 is outside array bounds of 'mozilla::SandboxReporter::Snapshot [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 233 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/reporter/SandboxReporter.cpp:279:12: note: while referencing 'snapshot' 279 | Snapshot snapshot; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/reporter/SandboxReporter.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/reporter/SandboxReporter.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:237:21: warning: array subscript 1 is outside array bounds of 'mozilla::SandboxReporter::Snapshot [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 237 | header->mLength = length; | ~~~~~~~~~~~~~~~~^~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/reporter/SandboxReporter.cpp:279:12: note: while referencing 'snapshot' 279 | Snapshot snapshot; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/reporter/SandboxReporter.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/reporter/SandboxReporter.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 16 is outside array bounds of 'mozilla::SandboxReporter::Snapshot [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/reporter/SandboxReporter.cpp:279:12: note: while referencing 'snapshot' 279 | Snapshot snapshot; | ^~~~~~~~ In file included from /usr/include/string.h:519, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/string.h:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/base/basictypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/base/platform_thread.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/reporter/SandboxReporter.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/reporter/SandboxReporter.cpp:7: In function 'void* memcpy(void*, const void*, size_t)', inlined from 'void nsTArray_base::ShrinkCapacity(nsTArray_base::size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; Copy = nsTArray_CopyWithMemutils]' at /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:609:11, inlined from 'void nsTArray_Impl::Compact() [with E = mozilla::SandboxReport; Alloc = nsTArrayInfallibleAllocator]' at /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:1953:19, inlined from 'mozilla::SandboxReporter::Snapshot mozilla::SandboxReporter::GetSnapshot()' at /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:1734:12: /usr/include/bits/string_fortified.h:29:33: warning: 'void* __builtin___memcpy_chk(void*, const void*, unsigned int, unsigned int)' offset 20 is out of the bounds [0, 12] of object 'snapshot' with type 'mozilla::SandboxReporter::Snapshot' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/reporter/SandboxReporter.cpp: In member function 'mozilla::SandboxReporter::Snapshot mozilla::SandboxReporter::GetSnapshot()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/reporter/SandboxReporter.cpp:279:12: note: 'snapshot' declared here 279 | Snapshot snapshot; | ^~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o SandboxReporterWrappers.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/reporter -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux/reporter -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/SandboxReporterWrappers.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/reporter/SandboxReporterWrappers.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/reporter/SandboxReporter.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/reporter/SandboxReporterWrappers.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::SandboxReporterWrapper::Snapshot(mozISandboxReportArray**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 16 is outside array bounds of 'mozilla::SandboxReporter::Snapshot [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/linux/reporter/SandboxReporterWrappers.cpp:192:70: note: while referencing '' 192 | new SandboxReportArray(SandboxReporter::Singleton()->GetSnapshot()); | ^ libsecurity_sandbox_linux_reporter.a.desc rm -f libsecurity_sandbox_linux_reporter.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libsecurity_sandbox_linux_reporter.a.desc SandboxReporter.o SandboxReporterWrappers.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/sandbox/linux/reporter' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/certverifier' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_certverifier0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wall -Wextra -Wunreachable-code -Wno-unused-parameter -MD -MP -MF .deps/Unified_cpp_certverifier0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/certverifier/Unified_cpp_certverifier0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier/CertVerifier.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier/CertVerifier.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/certverifier/Unified_cpp_certverifier0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libsecurity_certverifier.a.desc rm -f libsecurity_certverifier.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libsecurity_certverifier.a.desc Unified_cpp_certverifier0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/certverifier' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/apps' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_security_apps0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNSS_ENABLE_ECC=True '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/apps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/apps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wextra -Wno-unused-parameter -MD -MP -MF .deps/Unified_cpp_security_apps0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/apps/Unified_cpp_security_apps0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier/CertVerifier.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/certverifier/NSSCertDBTrustDomain.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/apps/AppSignatureVerification.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/apps/Unified_cpp_security_apps0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libsecurity_apps.a.desc rm -f libsecurity_apps.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libsecurity_apps.a.desc Unified_cpp_security_apps0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/apps' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/config/external/freetype2' libfreetype.a.desc rm -f libfreetype.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libfreetype.a.desc make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/config/external/freetype2' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/typelib/xpt' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_xpcom_typelib_xpt0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_NO_MOZALLOC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/typelib/xpt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/typelib/xpt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_xpcom_typelib_xpt0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/typelib/xpt/Unified_cpp_xpcom_typelib_xpt0.cpp libxpt.a rm -f libxpt.a libxpt.a.desc /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_exec.py --extract -- i686-pc-linux-gnu-ar crs libxpt.a Unified_cpp_xpcom_typelib_xpt0.o libxpt.a.desc /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libxpt.a.desc Unified_cpp_xpcom_typelib_xpt0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/typelib/xpt' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/string' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsReadableUtilsSSE2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/string -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/string -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsReadableUtilsSSE2.o.pp -msse2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/string/nsReadableUtilsSSE2.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/string/nsReadableUtilsSSE2.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/string/nsReadableUtilsImpl.h: In function 'const char16_t* mozilla::aligned(const char16_t*, uintptr_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/string/nsReadableUtilsImpl.h:21:7: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 21 | reinterpret_cast(aPtr) & ~aMask); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsUTF8UtilsSSE2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/string -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/string -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsUTF8UtilsSSE2.o.pp -msse2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/string/nsUTF8UtilsSSE2.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_xpcom_string0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/string -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/string -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_xpcom_string0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/string/Unified_cpp_xpcom_string0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/string/nsReadableUtils.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/string/Unified_cpp_xpcom_string0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/string/nsReadableUtilsImpl.h: In function 'const char16_t* mozilla::aligned(const char16_t*, uintptr_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/string/nsReadableUtilsImpl.h:21:7: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 21 | reinterpret_cast(aPtr) & ~aMask); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libxpcom_string.a.desc rm -f libxpcom_string.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libxpcom_string.a.desc nsReadableUtilsSSE2.o nsUTF8UtilsSSE2.o Unified_cpp_xpcom_string0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/string' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/base' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o LinuxUtils.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/LinuxUtils.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/LinuxUtils.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SystemMemoryReporter.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/SystemMemoryReporter.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/SystemMemoryReporter.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsDebugImpl.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/nsDebugImpl.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsDebugImpl.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_xpcom_base0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/Unified_cpp_xpcom_base0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/base/Unified_cpp_xpcom_base0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ProfileTimelineMarkerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/CycleCollectedJSContext.cpp:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/base/Unified_cpp_xpcom_base0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIEventTarget.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISerialEventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIThread.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsThreadUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/AvailableMemoryTracker.cpp:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/base/Unified_cpp_xpcom_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PromiseBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Promise.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/CycleCollectedJSContext.cpp:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/base/Unified_cpp_xpcom_base0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Preferences.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/AvailableMemoryTracker.cpp:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/base/Unified_cpp_xpcom_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'void mozilla::CycleCollectedJSContext::ProcessMetastableStateQueue(uint32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/base/Unified_cpp_xpcom_base0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/CycleCollectedJSContext.cpp:325:38: note: while referencing 'localQueue' 325 | nsTArray localQueue = Move(mMetastableStateEvents); | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_xpcom_base1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/Unified_cpp_xpcom_base1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/base/Unified_cpp_xpcom_base1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIConsoleMessage.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsConsoleMessage.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsConsoleMessage.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/base/Unified_cpp_xpcom_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsConsoleService.cpp: In member function 'virtual nsresult nsConsoleService::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 172 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsConsoleService.cpp:52:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 52 | NS_IMPL_QUERY_INTERFACE_CI(nsConsoleService, nsIConsoleService, nsIObserver) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsConsoleService.cpp:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/base/Unified_cpp_xpcom_base1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsIClassInfoImpl.h:139:5: note: some parts of macro expansion are not guarded by this 'else' clause 139 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsIClassInfoImpl.h:171:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 171 | NS_IMPL_QUERY_CLASSINFO(aClass) \ | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsConsoleService.cpp:52:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 52 | NS_IMPL_QUERY_INTERFACE_CI(nsConsoleService, nsIConsoleService, nsIObserver) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsMemoryInfoDumper.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/base/Unified_cpp_xpcom_base1.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsConsoleMessage.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/base/Unified_cpp_xpcom_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsMemoryInfoDumper.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/base/Unified_cpp_xpcom_base1.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsConsoleService.cpp:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/base/Unified_cpp_xpcom_base1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'virtual nsresult nsMemoryInfoDumper::DumpGCAndCCLogsToFile(const nsAString&, bool, bool, nsIDumpGCAndCCLogsCallback*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/base/Unified_cpp_xpcom_base1.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsMemoryInfoDumper.cpp:374:30: note: while referencing 'children' 374 | nsTArray children; | ^~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_xpcom_base2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/Unified_cpp_xpcom_base2.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/base/Unified_cpp_xpcom_base2.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsMemoryReporterManager.cpp:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/base/Unified_cpp_xpcom_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsMemoryReporterManager.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/base/Unified_cpp_xpcom_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsMemoryReporterManager.h:158:28: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::AmountFns'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsMemoryReporterManager.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/base/Unified_cpp_xpcom_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsMemoryReporterManager.h:140:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 140 | struct AmountFns | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsMemoryReporterManager.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/base/Unified_cpp_xpcom_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsMemoryReporterManager.h:182:28: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::SizeOfTabFns'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsMemoryReporterManager.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/base/Unified_cpp_xpcom_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsMemoryReporterManager.h:175:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 175 | struct SizeOfTabFns | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsMemoryReporterManager.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/base/Unified_cpp_xpcom_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsMemoryReporterManager.cpp:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/base/Unified_cpp_xpcom_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsMemoryReporterManager.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/base/Unified_cpp_xpcom_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'nsresult nsMemoryReporterManager::StartGettingReports()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/base/Unified_cpp_xpcom_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsMemoryReporterManager.cpp:1727:33: note: while referencing 'childWeakRefs' 1727 | nsTArray childWeakRefs; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsMemoryReporterManager.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/base/Unified_cpp_xpcom_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In static member function 'static nsresult nsTraceRefcnt::DumpStatistics()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/base/Unified_cpp_xpcom_base2.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsTraceRefcnt.cpp:521:25: note: while referencing 'entries' 521 | nsTArray entries; | ^~~~~~~ libxpcom_base.a.desc rm -f libxpcom_base.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libxpcom_base.a.desc LinuxUtils.o SystemMemoryReporter.o nsDebugImpl.o Unified_cpp_xpcom_base0.o Unified_cpp_xpcom_base1.o Unified_cpp_xpcom_base2.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/base' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/ds' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_xpcom_ds0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/ds -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_xpcom_ds0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/ds/Unified_cpp_xpcom_ds0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Tokenizer.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/IncrementalTokenizer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/IncrementalTokenizer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/ds/Unified_cpp_xpcom_ds0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsArray.cpp: In member function 'virtual nsresult nsArray::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsArray.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 27 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsArray.cpp:26:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 26 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIMutableArray) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsArray.cpp: In member function 'virtual nsresult nsArrayCC::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsArray.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 34 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsArray.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 33 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIMutableArray) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsHashPropertyBag.cpp: In member function 'virtual nsresult nsHashPropertyBag::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsHashPropertyBag.cpp:257:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 257 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsHashPropertyBag.cpp:256:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 256 | NS_INTERFACE_MAP_ENTRY(nsIWritablePropertyBag2) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsHashPropertyBag.cpp: In member function 'virtual nsresult nsHashPropertyBagCC::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsHashPropertyBag.cpp:308:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 308 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsHashPropertyBag.cpp:307:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 307 | NS_INTERFACE_MAP_ENTRY(nsIWritablePropertyBag2) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Tokenizer.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/IncrementalTokenizer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/IncrementalTokenizer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/ds/Unified_cpp_xpcom_ds0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'void nsCOMArray_base::Clear()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/ds/Unified_cpp_xpcom_ds0.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsCOMArray.cpp:279:26: note: while referencing 'objects' 279 | nsTArray objects; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Tokenizer.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/IncrementalTokenizer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/IncrementalTokenizer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/ds/Unified_cpp_xpcom_ds0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'bool nsCOMArray_base::RemoveObjectsAt(int32_t, int32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/ds/Unified_cpp_xpcom_ds0.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsCOMArray.cpp:248:28: note: while referencing 'elementsToDestroy' 248 | nsTArray elementsToDestroy(aCount); | ^~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Tokenizer.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/IncrementalTokenizer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/IncrementalTokenizer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/ds/Unified_cpp_xpcom_ds0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'void nsCOMArray_base::RemoveElementsAt(uint32_t, uint32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/ds/Unified_cpp_xpcom_ds0.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsCOMArray.cpp:261:26: note: while referencing 'elementsToDestroy' 261 | nsTArray elementsToDestroy(aCount); | ^~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Tokenizer.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/IncrementalTokenizer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/IncrementalTokenizer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/ds/Unified_cpp_xpcom_ds0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'void nsObserverList::FillObserverArray(nsCOMArray&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/ds/Unified_cpp_xpcom_ds0.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsObserverList.cpp:74:25: note: while referencing 'observers' 74 | nsTArray observers(mObservers); | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Tokenizer.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/IncrementalTokenizer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/IncrementalTokenizer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/ds/Unified_cpp_xpcom_ds0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'void nsObserverList::NotifyObservers(nsISupports*, const char*, const char16_t*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsCOMArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/ds/Unified_cpp_xpcom_ds0.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsObserverList.cpp:108:27: note: while referencing 'observers' 108 | nsCOMArray observers; | ^~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_xpcom_ds1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/ds -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_xpcom_ds1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/ds/Unified_cpp_xpcom_ds1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsObserverService.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/ds/Unified_cpp_xpcom_ds1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsProperties.cpp: In member function 'nsresult nsProperties::AggregatedQueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsProperties.cpp:14:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsProperties.cpp:13:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13 | NS_INTERFACE_MAP_ENTRY(nsIProperties) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsVariant.cpp: In member function 'virtual nsresult nsVariantCC::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsVariant.cpp:2208:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 2208 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsVariant.cpp:2207:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 2207 | NS_INTERFACE_MAP_ENTRY(nsIWritableVariant) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsObserverList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsObserverService.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsObserverService.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/ds/Unified_cpp_xpcom_ds1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'virtual nsresult nsObserverService::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/ds/Unified_cpp_xpcom_ds1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsObserverService.cpp:61:29: note: while referencing 'suspectObservers' 61 | nsTArray suspectObservers; | ^~~~~~~~~~~~~~~~ libxpcom_ds.a.desc rm -f libxpcom_ds.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libxpcom_ds.a.desc Unified_cpp_xpcom_ds0.o Unified_cpp_xpcom_ds1.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/ds' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/io' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o Unified_c_xpcom_io0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/io -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_c_xpcom_io0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/io/Unified_c_xpcom_io0.c /usr/bin/i686-pc-linux-gnu-g++ -o FilePreferences.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/io -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/FilePreferences.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io/FilePreferences.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Preferences.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io/FilePreferences.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::FilePreferences::testing::NormalizePath(const nsAString&, nsAString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 32 is outside array bounds of 'mozilla::FilePreferences::{anonymous}::Normalizer [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io/FilePreferences.cpp:267:14: note: while referencing 'normalizer' 267 | Normalizer normalizer(aPath, L'\\'); | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Preferences.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io/FilePreferences.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::FilePreferences::IsBlockedUNCPath(const nsAString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 32 is outside array bounds of 'mozilla::FilePreferences::{anonymous}::Normalizer [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io/FilePreferences.cpp:230:35: note: while referencing '' 230 | if (!Normalizer(aFilePath, L'\\').Get(normalized)) { | ^ /usr/bin/i686-pc-linux-gnu-g++ -o nsLocalFileUnix.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/io -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsLocalFileUnix.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io/nsLocalFileUnix.cpp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io/nsLocalFileUnix.cpp: In member function 'virtual nsresult nsLocalFile::CopyToNative(nsIFile*, const nsACString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io/nsLocalFileUnix.cpp:845:36: warning: 'myPerms' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 845 | rv = newFile->CreateAndKeepOpen(NORMAL_FILE_TYPE, | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 846 | PR_WRONLY | PR_CREATE_FILE | PR_TRUNCATE, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 847 | myPerms, | ~~~~~~~~ 848 | &newFD); | ~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io/nsLocalFileUnix.cpp: In member function 'nsresult nsLocalFile::CopyDirectoryTo(nsIFile*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io/nsLocalFileUnix.cpp:491:34: warning: 'oldPerms' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 491 | nsresult rv = CreateAndKeepOpen(aType, | ~~~~~~~~~~~~~~~~~^~~~~~~ 492 | PR_WRONLY | PR_CREATE_FILE | PR_TRUNCATE | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 493 | PR_EXCL, | ~~~~~~~~ 494 | aPermissions, | ~~~~~~~~~~~~~ 495 | &junk); | ~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io/nsLocalFileUnix.cpp:667:12: note: 'oldPerms' was declared here 667 | uint32_t oldPerms; | ^~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_xpcom_io0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/io -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_xpcom_io0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/io/Unified_cpp_xpcom_io0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ipc/URIUtils.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io/FileDescriptorFile.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/io/Unified_cpp_xpcom_io0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIInputStream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io/Base64.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/io/Unified_cpp_xpcom_io0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io/SlicedInputStream.cpp: In member function 'virtual nsresult SlicedInputStream::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io/SlicedInputStream.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 29 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io/SlicedInputStream.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 28 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_xpcom_io1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/io -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_xpcom_io1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/io/Unified_cpp_xpcom_io1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BlockingResourceBase.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Mutex.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io/nsMultiplexInputStream.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/io/Unified_cpp_xpcom_io1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io/nsMultiplexInputStream.cpp: In member function 'virtual nsresult nsMultiplexInputStream::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io/nsMultiplexInputStream.cpp:107:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 107 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io/nsMultiplexInputStream.cpp:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/io/Unified_cpp_xpcom_io1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:139:5: note: some parts of macro expansion are not guarded by this 'else' clause 139 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io/nsMultiplexInputStream.cpp:106:3: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 106 | NS_IMPL_QUERY_CLASSINFO(nsMultiplexInputStream) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BlockingResourceBase.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Mutex.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io/nsMultiplexInputStream.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/io/Unified_cpp_xpcom_io1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io/nsStringStream.cpp: In member function 'virtual nsresult nsStringInputStream::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 172 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io/nsStringStream.cpp:93:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 93 | NS_IMPL_QUERY_INTERFACE_CI(nsStringInputStream, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io/nsMultiplexInputStream.cpp:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/io/Unified_cpp_xpcom_io1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:139:5: note: some parts of macro expansion are not guarded by this 'else' clause 139 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:171:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 171 | NS_IMPL_QUERY_CLASSINFO(aClass) \ | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io/nsStringStream.cpp:93:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 93 | NS_IMPL_QUERY_INTERFACE_CI(nsStringInputStream, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/io/Unified_cpp_xpcom_io1.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io/nsStorageStream.cpp: In member function 'virtual void nsStorageInputStream::Serialize(mozilla::ipc::InputStreamParams&, nsIIPCSerializableInputStream::FileDescriptorArray&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io/nsStorageStream.cpp:587:23: warning: 'remaining' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 587 | combined.SetCapacity(remaining); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io/nsStorageStream.cpp:534:14: warning: 'offset' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 534 | return Seek(pos); | ~~~~^~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io/nsStorageStream.cpp:579:11: note: 'offset' was declared here 579 | int64_t offset; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io/nsMultiplexInputStream.cpp:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/io/Unified_cpp_xpcom_io1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMultiplexInputStream::AsyncWait(nsIInputStreamCallback*, uint32_t, uint32_t, nsIEventTarget*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/io/Unified_cpp_xpcom_io1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io/nsMultiplexInputStream.cpp:839:43: note: while referencing 'asyncStreams' 839 | nsTArray> asyncStreams; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io/nsMultiplexInputStream.cpp:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/io/Unified_cpp_xpcom_io1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsSegmentedBuffer::FreeOMTPointers::FreeAll()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/io/Unified_cpp_xpcom_io1.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io/nsSegmentedBuffer.cpp:164:35: note: while referencing 'tasks' 164 | nsTArray> tasks = [this]() { | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io/nsMultiplexInputStream.cpp:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/io/Unified_cpp_xpcom_io1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsPipe::OnPipeException(nsresult, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/io/Unified_cpp_xpcom_io1.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io/nsPipe3.cpp:1006:34: note: while referencing 'tmpInputList' 1006 | nsTArray tmpInputList; | ^~~~~~~~~~~~ libxpcom_io.a.desc rm -f libxpcom_io.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libxpcom_io.a.desc Unified_c_xpcom_io0.o FilePreferences.o nsLocalFileUnix.o Unified_cpp_xpcom_io0.o Unified_cpp_xpcom_io1.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/io' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/components' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_xpcom_components0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/components -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/components -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/reflect/xptinfo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/libjar -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/Unified_cpp_xpcom_components0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/components/Unified_cpp_xpcom_components0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/components/nsComponentManager.cpp:54, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/components/Unified_cpp_xpcom_components0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMemoryReporter.h:514, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/components/nsComponentManager.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/components/ManifestParser.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/components/ManifestParser.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/components/Unified_cpp_xpcom_components0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'void ParseManifest(NSLocationType, mozilla::FileLocation&, char*, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<{anonymous}::CachedDirective> [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/components/Unified_cpp_xpcom_components0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/components/ManifestParser.cpp:544:29: note: while referencing 'contracts' 544 | nsTArray contracts; | ^~~~~~~~~ libxpcom_components.a.desc rm -f libxpcom_components.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libxpcom_components.a.desc Unified_cpp_xpcom_components0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/components' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/threads' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o IdleTaskRunner.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/threads -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/IdleTaskRunner.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads/IdleTaskRunner.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_xpcom_threads0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/threads -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_xpcom_threads0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/threads/Unified_cpp_xpcom_threads0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads/AbstractThread.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/threads/Unified_cpp_xpcom_threads0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIEventTarget.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISerialEventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AbstractThread.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads/AbstractThread.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/threads/Unified_cpp_xpcom_threads0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads/AbstractThread.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/threads/Unified_cpp_xpcom_threads0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_xpcom_threads1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/threads -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_xpcom_threads1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/threads/Unified_cpp_xpcom_threads1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BlockingResourceBase.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Mutex.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads/nsEnvironment.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads/nsEnvironment.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads/nsThread.cpp: In member function 'virtual nsresult nsThread::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads/nsThread.cpp:193:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 193 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads/nsThread.cpp:192:5: note: some parts of macro expansion are not guarded by this 'else' clause 192 | } else | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BlockingResourceBase.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Mutex.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads/nsEnvironment.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads/nsEnvironment.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads/nsThreadManager.cpp: In member function 'virtual nsresult nsThreadManager::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 172 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads/nsThreadManager.cpp:67:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 67 | NS_IMPL_QUERY_INTERFACE_CI(nsThreadManager, nsIThreadManager) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads/nsThread.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:139:5: note: some parts of macro expansion are not guarded by this 'else' clause 139 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:171:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 171 | NS_IMPL_QUERY_CLASSINFO(aClass) \ | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads/nsThreadManager.cpp:67:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 67 | NS_IMPL_QUERY_INTERFACE_CI(nsThreadManager, nsIThreadManager) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BlockingResourceBase.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Mutex.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads/nsEnvironment.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads/nsEnvironment.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads/nsThreadPool.cpp: In member function 'virtual nsresult nsThreadPool::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 172 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads/nsThreadPool.cpp:39:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 39 | NS_IMPL_QUERY_INTERFACE_CI(nsThreadPool, nsIThreadPool, nsIEventTarget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads/nsThread.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:139:5: note: some parts of macro expansion are not guarded by this 'else' clause 139 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:171:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 171 | NS_IMPL_QUERY_CLASSINFO(aClass) \ | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads/nsThreadPool.cpp:39:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 39 | NS_IMPL_QUERY_INTERFACE_CI(nsThreadPool, nsIThreadPool, nsIEventTarget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTObserverArray.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads/nsThread.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads/nsThread.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsThreadManager::Shutdown()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsThreadArray [1]' {aka 'nsTArray > > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads/nsThreadManager.cpp:142:17: note: while referencing 'threads' 142 | nsThreadArray threads; | ^~~~~~~ libxpcom_threads.a.desc rm -f libxpcom_threads.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libxpcom_threads.a.desc IdleTaskRunner.o Unified_cpp_xpcom_threads0.o Unified_cpp_xpcom_threads1.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/threads' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/reflect/xptinfo' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_reflect_xptinfo0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/reflect/xptinfo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/reflect/xptinfo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_reflect_xptinfo0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/reflect/xptinfo/Unified_cpp_reflect_xptinfo0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnimationEventBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/reflect/xptinfo/ShimInterfaceInfo.cpp:137, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/reflect/xptinfo/Unified_cpp_reflect_xptinfo0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIInterfaceInfo.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/reflect/xptinfo/ShimInterfaceInfo.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/reflect/xptinfo/ShimInterfaceInfo.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/reflect/xptinfo/Unified_cpp_reflect_xptinfo0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/UIEventBinding.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MouseEventBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DragEventBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/reflect/xptinfo/ShimInterfaceInfo.cpp:166, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/reflect/xptinfo/Unified_cpp_reflect_xptinfo0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libxpcom_reflect_xptinfo.a.desc rm -f libxpcom_reflect_xptinfo.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libxpcom_reflect_xptinfo.a.desc Unified_cpp_reflect_xptinfo0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/reflect/xptinfo' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/reflect/xptcall' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o xptcall.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/reflect/xptcall -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/reflect/xptcall -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/reflect/xptinfo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/xptcall.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/reflect/xptcall/xptcall.cpp libxpcom_reflect_xptcall.a.desc rm -f libxpcom_reflect_xptcall.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libxpcom_reflect_xptcall.a.desc xptcall.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/reflect/xptcall' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/reflect/xptcall/md/unix' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o xptcinvoke_gcc_x86_unix.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/reflect/xptcall/md/unix -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/reflect/xptcall/md/unix -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/reflect/xptcall -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/reflect/xptinfo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/xptcinvoke_gcc_x86_unix.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/reflect/xptcall/md/unix/xptcinvoke_gcc_x86_unix.cpp /usr/bin/i686-pc-linux-gnu-g++ -o xptcstubs_gcc_x86_unix.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/reflect/xptcall/md/unix -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/reflect/xptcall/md/unix -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/reflect/xptcall -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/reflect/xptinfo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/xptcstubs_gcc_x86_unix.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/reflect/xptcall/md/unix/xptcstubs_gcc_x86_unix.cpp libxpcom_reflect_xptcall_md_unix.a.desc rm -f libxpcom_reflect_xptcall_md_unix.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libxpcom_reflect_xptcall_md_unix.a.desc xptcinvoke_gcc_x86_unix.o xptcstubs_gcc_x86_unix.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/reflect/xptcall/md/unix' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/chrome' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_chrome0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/chrome -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/res -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/components -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/Unified_cpp_chrome0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/chrome/Unified_cpp_chrome0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome/nsChromeProtocolHandler.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/chrome/Unified_cpp_chrome0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIProtocolHandler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome/nsChromeProtocolHandler.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome/nsChromeProtocolHandler.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/chrome/Unified_cpp_chrome0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome/nsChromeRegistry.cpp: In member function 'virtual nsresult nsChromeRegistry::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome/nsChromeRegistry.cpp:116:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 116 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome/nsChromeRegistry.cpp:115:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 115 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIChromeRegistry) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIProtocolHandler.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome/nsChromeProtocolHandler.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome/nsChromeProtocolHandler.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/chrome/Unified_cpp_chrome0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome/nsChromeProtocolHandler.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/chrome/Unified_cpp_chrome0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome/nsChromeProtocolHandler.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/chrome/Unified_cpp_chrome0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'void SendManifestEntry(const ChromeRegistryItem&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/chrome/Unified_cpp_chrome0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome/nsChromeRegistryChrome.cpp:649:28: note: while referencing 'parents' 649 | nsTArray parents; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome/nsChromeProtocolHandler.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/chrome/Unified_cpp_chrome0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/chrome/Unified_cpp_chrome0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome/nsChromeRegistryChrome.cpp:649:28: note: while referencing 'parents' 649 | nsTArray parents; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome/nsChromeProtocolHandler.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/chrome/Unified_cpp_chrome0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsChromeRegistryChrome::SendRegisteredChrome(mozilla::dom::PContentParent*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/chrome/Unified_cpp_chrome0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome/nsChromeRegistryChrome.cpp:384:30: note: while referencing 'parents' 384 | nsTArray parents; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome/nsChromeProtocolHandler.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/chrome/Unified_cpp_chrome0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/chrome/Unified_cpp_chrome0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome/nsChromeRegistryChrome.cpp:384:30: note: while referencing 'parents' 384 | nsTArray parents; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome/nsChromeProtocolHandler.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/chrome/Unified_cpp_chrome0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/chrome/Unified_cpp_chrome0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome/nsChromeRegistryChrome.cpp:340:37: note: while referencing 'overrides' 340 | InfallibleTArray overrides; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome/nsChromeProtocolHandler.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/chrome/Unified_cpp_chrome0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/chrome/Unified_cpp_chrome0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome/nsChromeRegistryChrome.cpp:339:41: note: while referencing 'resources' 339 | InfallibleTArray resources; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome/nsChromeProtocolHandler.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/chrome/Unified_cpp_chrome0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/chrome/Unified_cpp_chrome0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome/nsChromeRegistryChrome.cpp:338:35: note: while referencing 'packages' 338 | InfallibleTArray packages; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome/nsChromeProtocolHandler.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/chrome/Unified_cpp_chrome0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/chrome/Unified_cpp_chrome0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome/nsChromeRegistryChrome.cpp:340:37: note: while referencing 'overrides' 340 | InfallibleTArray overrides; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome/nsChromeProtocolHandler.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/chrome/Unified_cpp_chrome0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/chrome/Unified_cpp_chrome0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome/nsChromeRegistryChrome.cpp:339:41: note: while referencing 'resources' 339 | InfallibleTArray resources; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome/nsChromeProtocolHandler.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/chrome/Unified_cpp_chrome0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/chrome/Unified_cpp_chrome0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome/nsChromeRegistryChrome.cpp:338:35: note: while referencing 'packages' 338 | InfallibleTArray packages; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome/nsChromeProtocolHandler.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/chrome/Unified_cpp_chrome0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static nsresult nsChromeRegistry::RefreshWindow(nsPIDOMWindowOuter*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/chrome/Unified_cpp_chrome0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome/nsChromeRegistry.cpp:400:34: note: while referencing 'newAgentSheets' 400 | nsTArray> newAgentSheets; | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome/nsChromeProtocolHandler.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/chrome/Unified_cpp_chrome0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/chrome/Unified_cpp_chrome0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome/nsChromeRegistry.cpp:396:34: note: while referencing 'agentSheets' 396 | nsTArray> agentSheets; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome/nsChromeProtocolHandler.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/chrome/Unified_cpp_chrome0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/chrome/Unified_cpp_chrome0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome/nsChromeRegistry.cpp:400:34: note: while referencing 'newAgentSheets' 400 | nsTArray> newAgentSheets; | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome/nsChromeProtocolHandler.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/chrome/Unified_cpp_chrome0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/chrome/Unified_cpp_chrome0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome/nsChromeRegistry.cpp:396:34: note: while referencing 'agentSheets' 396 | nsTArray> agentSheets; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome/nsChromeProtocolHandler.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/chrome/Unified_cpp_chrome0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/chrome/Unified_cpp_chrome0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome/nsChromeRegistry.cpp:428:32: note: while referencing 'newSheets' 428 | nsTArray> newSheets(count); | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome/nsChromeProtocolHandler.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/chrome/Unified_cpp_chrome0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/chrome/Unified_cpp_chrome0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome/nsChromeRegistry.cpp:427:32: note: while referencing 'oldSheets' 427 | nsTArray> oldSheets(count); | ^~~~~~~~~ libchrome.a.desc rm -f libchrome.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libchrome.a.desc Unified_cpp_chrome0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/chrome' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/build' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o NSPRInterposer.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -D_IMPL_NS_STRINGAPI -DOMNIJAR_NAME=omni.ja -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/components -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/reflect/xptinfo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/NSPRInterposer.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build/NSPRInterposer.cpp /usr/bin/i686-pc-linux-gnu-g++ -o PoisonIOInterposerStub.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -D_IMPL_NS_STRINGAPI -DOMNIJAR_NAME=omni.ja -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/components -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/reflect/xptinfo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/PoisonIOInterposerStub.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build/PoisonIOInterposerStub.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_xpcom_build0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -D_IMPL_NS_STRINGAPI -DOMNIJAR_NAME=omni.ja -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/components -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/io -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/reflect/xptinfo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/chrome -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_xpcom_build0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/build/Unified_cpp_xpcom_build0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build/Omnijar.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/build/Unified_cpp_xpcom_build0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build/FileLocation.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build/FileLocation.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/build/Unified_cpp_xpcom_build0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ISurfaceAllocator.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/TextureClient.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/CompositableClient.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/CanvasClient.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ImageBridgeChild.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build/XPCOMInit.cpp:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/build/Unified_cpp_xpcom_build0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build/FileLocation.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build/FileLocation.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/build/Unified_cpp_xpcom_build0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsMemoryReporterManager.h:158:28: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::AmountFns'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build/XPCOMInit.cpp:103, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/build/Unified_cpp_xpcom_build0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsMemoryReporterManager.h:140:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 140 | struct AmountFns | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build/FileLocation.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build/FileLocation.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/build/Unified_cpp_xpcom_build0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsMemoryReporterManager.h:182:28: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::SizeOfTabFns'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build/XPCOMInit.cpp:103, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/build/Unified_cpp_xpcom_build0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsMemoryReporterManager.h:175:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 175 | struct SizeOfTabFns | ^~~~~~~~~~~~ libxpcom_build.a.desc rm -f libxpcom_build.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libxpcom_build.a.desc NSPRInterposer.o PoisonIOInterposerStub.o Unified_cpp_xpcom_build0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpcom/build' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/libpref' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_modules_libpref0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DOS_ARCH=Linux -DMOZ_WIDGET_TOOLKIT=gtk3 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/libpref -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/libpref -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_modules_libpref0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/libpref/Unified_cpp_modules_libpref0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/libpref/Preferences.cpp:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/libpref/Unified_cpp_modules_libpref0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/libpref/Preferences.cpp:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/libpref/Unified_cpp_modules_libpref0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/libpref/Preferences.cpp: In member function 'virtual nsresult nsPrefBranch::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/libpref/Preferences.cpp:2261:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 2261 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/libpref/Preferences.cpp:2260:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 2260 | NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/libpref/Preferences.cpp: In member function 'virtual nsresult nsPrefLocalizedString::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/libpref/Preferences.cpp:3132:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3132 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/libpref/Preferences.cpp:3131:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3131 | NS_INTERFACE_MAP_ENTRY(nsISupportsString) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/libpref/Preferences.cpp: In member function 'virtual nsresult mozilla::Preferences::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/libpref/Preferences.cpp:3873:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3873 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/libpref/Preferences.cpp:3872:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3872 | NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/libpref/Preferences.cpp:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/libpref/Unified_cpp_modules_libpref0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/libpref/Preferences.cpp:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/libpref/Unified_cpp_modules_libpref0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/libpref/Preferences.cpp:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/libpref/Unified_cpp_modules_libpref0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::PreferenceServiceReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/libpref/Unified_cpp_modules_libpref0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/libpref/Preferences.cpp:3653:23: note: while referencing 'suspectPreferences' 3653 | nsTArray suspectPreferences; | ^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/libpref/Preferences.cpp:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/libpref/Unified_cpp_modules_libpref0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'mozilla::Result mozilla::pref_InitInitialObjects()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/libpref/Unified_cpp_modules_libpref0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/libpref/Preferences.cpp:4698:23: note: while referencing 'prefEntries' 4698 | nsTArray prefEntries; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/libpref/Preferences.cpp:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/libpref/Unified_cpp_modules_libpref0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::Preferences::WritePrefFile(nsIFile*, mozilla::Preferences::SaveMethod)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'PrefSaveData [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/libpref/Unified_cpp_modules_libpref0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/libpref/Preferences.cpp:4400:47: note: while referencing '' 4400 | MakeUnique(pref_savePrefs()); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/libpref/Preferences.cpp:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/libpref/Unified_cpp_modules_libpref0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'PrefSaveData [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/libpref/Unified_cpp_modules_libpref0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/libpref/Preferences.cpp:4435:16: note: while referencing 'prefsData' 4435 | PrefSaveData prefsData = pref_savePrefs(); | ^~~~~~~~~ libmodules_libpref.a.desc rm -f libmodules_libpref.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libmodules_libpref.a.desc Unified_cpp_modules_libpref0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/libpref' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/hyphenation/hyphen' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o hyphen.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/hyphenation/hyphen -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/hyphenation/hyphen -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/hyphenation/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/hyphen.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/hyphenation/hyphen/hyphen.c libintl_hyphenation_hyphen.a.desc rm -f libintl_hyphenation_hyphen.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libintl_hyphenation_hyphen.a.desc hyphen.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/hyphenation/hyphen' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/hyphenation/glue' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o hnjstdio.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/hyphenation/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/hyphenation/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/hyphenation/hyphen -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/hnjstdio.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/hyphenation/glue/hnjstdio.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/hyphenation/glue/hnjstdio.cpp:13: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/hyphenation/glue/hnjstdio.cpp:13: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/hyphenation/glue/hnjstdio.cpp:16: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_hyphenation_glue0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/hyphenation/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/hyphenation/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/hyphenation/hyphen -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_hyphenation_glue0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/hyphenation/glue/Unified_cpp_hyphenation_glue0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/hyphenation/glue/nsHyphenationManager.cpp:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/hyphenation/glue/Unified_cpp_hyphenation_glue0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libintl_hyphenation_glue.a.desc rm -f libintl_hyphenation_glue.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libintl_hyphenation_glue.a.desc hnjstdio.o Unified_cpp_hyphenation_glue0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/hyphenation/glue' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/locale' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsLocaleService.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/locale -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/locale -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/uconv -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsLocaleService.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/locale/nsLocaleService.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_intl_locale0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/locale -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/locale -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/uconv -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_intl_locale0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/locale/Unified_cpp_intl_locale0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoBindings.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/locale/nsLanguageAtomService.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/locale/Unified_cpp_intl_locale0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsHashKeys.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsDataHashtable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/locale/DateTimeFormat.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/locale/DateTimeFormat.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/locale/Unified_cpp_intl_locale0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoBindings.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/locale/nsLanguageAtomService.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/locale/Unified_cpp_intl_locale0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/intl/LocaleService.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/locale/DateTimeFormat.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/locale/Unified_cpp_intl_locale0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::intl::LocaleService::_ZN7mozilla4intl13LocaleService16OnLocalesChangedEv.part.0()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/locale/Unified_cpp_intl_locale0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/locale/LocaleService.cpp:337:23: note: while referencing 'newLocales' 337 | nsTArray newLocales; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/intl/LocaleService.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/locale/DateTimeFormat.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/locale/Unified_cpp_intl_locale0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::intl::OSPreferences::Refresh()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/locale/Unified_cpp_intl_locale0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/locale/OSPreferences.cpp:75:23: note: while referencing 'newLocales' 75 | nsTArray newLocales; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/intl/LocaleService.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/locale/DateTimeFormat.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/locale/Unified_cpp_intl_locale0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::intl::LocaleService::OnRequestedLocalesChanged()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/locale/Unified_cpp_intl_locale0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/locale/LocaleService.cpp:314:23: note: while referencing 'newLocales' 314 | nsTArray newLocales; | ^~~~~~~~~~ libintl_locale.a.desc rm -f libintl_locale.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libintl_locale.a.desc nsLocaleService.o Unified_cpp_intl_locale0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/locale' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/locale/unix' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsPosixLocale.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_XOPEN_SOURCE=500 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/locale/unix -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/locale/unix -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/locale -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsPosixLocale.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/locale/unix/nsPosixLocale.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsUNIXCharset.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_XOPEN_SOURCE=500 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/locale/unix -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/locale/unix -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/locale -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsUNIXCharset.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/locale/unix/nsUNIXCharset.cpp libintl_locale_unix.a.desc rm -f libintl_locale_unix.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libintl_locale_unix.a.desc nsPosixLocale.o nsUNIXCharset.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/locale/unix' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/locale/gtk' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o OSPreferences_gtk.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/locale/gtk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/locale/gtk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/locale -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -MD -MP -MF .deps/OSPreferences_gtk.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/locale/gtk/OSPreferences_gtk.cpp libintl_locale_gtk.a.desc rm -f libintl_locale_gtk.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libintl_locale_gtk.a.desc OSPreferences_gtk.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/locale/gtk' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/lwbrk' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsPangoBreaker.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/lwbrk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/lwbrk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/nsPangoBreaker.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/lwbrk/nsPangoBreaker.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_intl_lwbrk0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/lwbrk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/lwbrk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/Unified_cpp_intl_lwbrk0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/lwbrk/Unified_cpp_intl_lwbrk0.cpp libintl_lwbrk.a.desc rm -f libintl_lwbrk.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libintl_lwbrk.a.desc nsPangoBreaker.o Unified_cpp_intl_lwbrk0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/lwbrk' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/strres' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_intl_strres0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/strres -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/strres -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_intl_strres0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/strres/Unified_cpp_intl_strres0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/strres/nsStringBundle.cpp:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/strres/Unified_cpp_intl_strres0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/strres/nsStringBundle.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/strres/nsStringBundle.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/strres/Unified_cpp_intl_strres0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/strres/nsStringBundle.cpp:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/strres/Unified_cpp_intl_strres0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libintl_strres.a.desc rm -f libintl_strres.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libintl_strres.a.desc Unified_cpp_intl_strres0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/strres' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/unicharutil' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_intl_unicharutil0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/unicharutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/unicharutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_intl_unicharutil0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/unicharutil/Unified_cpp_intl_unicharutil0.cpp libintl_unicharutil.a.desc rm -f libintl_unicharutil.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libintl_unicharutil.a.desc Unified_cpp_intl_unicharutil0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/unicharutil' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/unicharutil/util' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_unicharutil_util0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/unicharutil/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/unicharutil/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -MD -MP -MF .deps/Unified_cpp_unicharutil_util0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/unicharutil/util/Unified_cpp_unicharutil_util0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/unicharutil/util/ICUUtils.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/unicharutil/util/Unified_cpp_unicharutil_util0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Preferences.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/unicharutil/util/ICUUtils.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/unicharutil/util/Unified_cpp_unicharutil_util0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/unicharutil/util/ICUUtils.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/unicharutil/util/Unified_cpp_unicharutil_util0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libintl_unicharutil_util.a.desc rm -f libintl_unicharutil_util.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libintl_unicharutil_util.a.desc Unified_cpp_unicharutil_util0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/unicharutil/util' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/uconv' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_intl_uconv0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/uconv -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/uconv -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_intl_uconv0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/uconv/Unified_cpp_intl_uconv0.cpp libintl_uconv.a.desc rm -f libintl_uconv.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libintl_uconv.a.desc Unified_cpp_intl_uconv0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/uconv' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/build' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsI18nModule.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/locale -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/lwbrk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/strres -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/uconv -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/unicharutil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsI18nModule.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/build/nsI18nModule.cpp libintl_build.a.desc rm -f libintl_build.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libintl_build.a.desc nsI18nModule.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/build' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o NetworkInfoServiceLinux.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/socket -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/NetworkInfoServiceLinux.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/NetworkInfoServiceLinux.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsNetworkInfoService.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/socket -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/nsNetworkInfoService.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsNetworkInfoService.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsNetworkInfoService.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsNetworkInfoService.cpp:13: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsURLHelperUnix.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/socket -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/nsURLHelperUnix.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsURLHelperUnix.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_netwerk_base0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/socket -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_netwerk_base0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/BackgroundFileSaver.cpp:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIInputStream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIArrayBufferInputStream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/ArrayBufferInputStream.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/ArrayBufferInputStream.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/PartiallySeekableInputStream.cpp: In member function 'virtual nsresult mozilla::net::PartiallySeekableInputStream::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/PartiallySeekableInputStream.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 29 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/PartiallySeekableInputStream.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 28 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base0.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/Predictor.cpp: In member function 'virtual nsresult mozilla::net::Predictor::Action::OnCacheEntryAvailable(nsICacheEntry*, bool, nsIApplicationCache*, nsresult)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/Predictor.cpp:300:10: warning: unused variable 'predicted' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable -Wunused-variable; ] 300 | bool predicted = mPredictor->PredictInternal(mPredictReason, entry, isNew, | ^~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/Predictor.cpp: In member function 'void mozilla::net::Predictor::SetupPrediction(int32_t, uint32_t, const nsCString&, mozilla::net::Predictor::PrefetchIgnoreReason)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/Predictor.cpp:1363:24: warning: variable 'reason' set but not used [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable -Wunused-but-set-variable; ] 1363 | PrefetchIgnoreReason reason = earlyReason; | ^~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/Predictor.cpp: In member function 'virtual nsresult mozilla::net::Predictor::CacheabilityAction::OnCacheEntryAvailable(nsICacheEntry*, bool, nsIApplicationCache*, nsresult)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/Predictor.cpp:2751:30: warning: variable 'reason' set but not used [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable -Wunused-but-set-variable; ] 2751 | PrefetchDecisionReason reason = PREFETCHABLE; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIArrayBufferInputStream.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/ArrayBufferInputStream.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/ArrayBufferInputStream.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIConsoleReportCollector.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/HttpBaseChannel.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/HttpChannelChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/ChannelDiverterChild.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIArrayBufferInputStream.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/ArrayBufferInputStream.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/ArrayBufferInputStream.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/ProxyAutoConfig.cpp:840:34: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIArrayBufferInputStream.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/ArrayBufferInputStream.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/ArrayBufferInputStream.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStreamUtils.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/ArrayBufferInputStream.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::Predictor::CalculatePredictions(nsICacheEntry*, nsIURI*, uint32_t, uint32_t, int32_t, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base0.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/Predictor.cpp:1284:40: note: while referencing 'valuesToOperateOn' 1284 | nsTArray keysToOperateOn, valuesToOperateOn; | ^~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStreamUtils.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/ArrayBufferInputStream.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base0.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/Predictor.cpp:1284:23: note: while referencing 'keysToOperateOn' 1284 | nsTArray keysToOperateOn, valuesToOperateOn; | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStreamUtils.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/ArrayBufferInputStream.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::Predictor::Resetter::OnCacheEntryAvailable(nsICacheEntry*, bool, nsIApplicationCache*, nsresult)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base0.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/Predictor.cpp:2120:23: note: while referencing 'keysToDelete' 2120 | nsTArray keysToDelete; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStreamUtils.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/ArrayBufferInputStream.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::Predictor::CacheabilityAction::OnCacheEntryAvailable(nsICacheEntry*, bool, nsIApplicationCache*, nsresult)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base0.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/Predictor.cpp:2726:36: note: while referencing 'valuesToCheck' 2726 | nsTArray keysToCheck, valuesToCheck; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStreamUtils.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/ArrayBufferInputStream.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base0.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/Predictor.cpp:2726:23: note: while referencing 'keysToCheck' 2726 | nsTArray keysToCheck, valuesToCheck; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStreamUtils.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/ArrayBufferInputStream.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::net::Predictor::RunPredictions(nsIURI*, const mozilla::OriginAttributes&, nsINetworkPredictorVerifier*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base0.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/Predictor.cpp:1476:55: note: while referencing 'preresolves' 1476 | nsTArray> prefetches, preconnects, preresolves; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStreamUtils.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/ArrayBufferInputStream.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base0.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/Predictor.cpp:1476:42: note: while referencing 'preconnects' 1476 | nsTArray> prefetches, preconnects, preresolves; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStreamUtils.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/ArrayBufferInputStream.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base0.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/Predictor.cpp:1476:30: note: while referencing 'prefetches' 1476 | nsTArray> prefetches, preconnects, preresolves; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStreamUtils.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/ArrayBufferInputStream.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::Predictor::Resetter::OnCacheEntryVisitCompleted()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base0.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/Predictor.cpp:2212:42: note: while referencing 'infosToVisit' 2212 | nsTArray> infosToVisit; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStreamUtils.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/ArrayBufferInputStream.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base0.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/Predictor.cpp:2207:30: note: while referencing 'urisToVisit' 2207 | nsTArray> urisToVisit; | ^~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_netwerk_base1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/socket -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_netwerk_base1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocumentObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/RequestContextService.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/RequestContextService.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsBaseContentStream.cpp: In member function 'virtual nsresult nsBaseContentStream::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsBaseContentStream.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 44 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsBaseContentStream.cpp:43:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 43 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsBufferedStreams.cpp: In member function 'virtual nsresult nsBufferedInputStream::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsBufferedStreams.cpp:297:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 297 | NS_INTERFACE_MAP_END_INHERITING(nsBufferedStream) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsBufferedStreams.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base1.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:139:5: note: some parts of macro expansion are not guarded by this 'else' clause 139 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:139:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 139 | } else | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/RequestContextService.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsBufferedStreams.cpp: In member function 'virtual nsresult nsBufferedOutputStream::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsBufferedStreams.cpp:712:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 712 | NS_INTERFACE_MAP_END_INHERITING(nsBufferedStream) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsBufferedStreams.cpp:711:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 711 | NS_INTERFACE_MAP_ENTRY(nsIStreamBufferAccess) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/RequestContextService.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/RequestContextService.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/RequestContextService.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::RequestContext::ProcessTailQueue(nsresult)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/RequestContextService.cpp:431:32: note: while referencing 'queue' 431 | nsTArray queue; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/RequestContextService.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::ThrottleQueue::Notify(nsITimer*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base1.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/ThrottleQueue.cpp:345:41: note: while referencing 'events' 345 | nsTArray> events; | ^~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_netwerk_base2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/socket -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_netwerk_base2.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base2.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsDNSPrefetch.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsDNSPrefetch.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIWeakReferenceUtils.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWeakReference.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsDNSPrefetch.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsDNSPrefetch.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsFileStreams.cpp: In member function 'virtual nsresult nsFileInputStream::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsFileStreams.cpp:412:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 412 | NS_INTERFACE_MAP_END_INHERITING(nsFileStreamBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:873:3: note: some parts of macro expansion are not guarded by this 'else' clause 873 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:947:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONDITIONAL' 947 | NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsFileStreams.cpp:411:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL' 411 | NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsICloneableInputStream, IsCloneable()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsLoadGroup.cpp: In member function 'nsresult mozilla::net::nsLoadGroup::AggregatedQueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsLoadGroup.cpp:147:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 147 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsLoadGroup.cpp:146:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 146 | NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsMIMEInputStream.cpp: In member function 'virtual nsresult nsMIMEInputStream::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsMIMEInputStream.cpp:85:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 85 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsFileStreams.cpp:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base2.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:139:5: note: some parts of macro expansion are not guarded by this 'else' clause 139 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:139:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 139 | } else | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIWeakReferenceUtils.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWeakReference.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsDNSPrefetch.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsDNSPrefetch.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsIOService.cpp:45, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base2.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsJSPrincipals.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsDNSPrefetch.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsDNSPrefetch.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::nsMediaFragmentURIParser::Parse(nsACString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray, nsTString > > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base2.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsMediaFragmentURIParser.cpp:341:47: note: while referencing 'fragments' 341 | nsTArray< std::pair > fragments; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsJSPrincipals.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsDNSPrefetch.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsDNSPrefetch.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::nsIOService::ParsePortList(nsIPrefBranch*, const char*, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base2.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsIOService.cpp:1375:29: note: while referencing 'portListArray' 1375 | nsTArray portListArray; | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_netwerk_base3.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/socket -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_netwerk_base3.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base3.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsProtocolProxyService.cpp:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsProtocolProxyService.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsProtocolProxyService.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsProtocolProxyService.cpp: In member function 'virtual nsresult mozilla::net::nsProtocolProxyService::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsProtocolProxyService.cpp:487:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 487 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsProtocolProxyService.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:139:5: note: some parts of macro expansion are not guarded by this 'else' clause 139 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsProtocolProxyService.cpp:486:1: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 486 | NS_IMPL_QUERY_CLASSINFO(nsProtocolProxyService) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsProtocolProxyService.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsProtocolProxyService.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsSecCheckWrapChannel.cpp: In member function 'virtual nsresult mozilla::net::nsSecCheckWrapChannelBase::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsSecCheckWrapChannel.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 31 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsSecCheckWrapChannel.cpp:30:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 30 | NS_INTERFACE_MAP_ENTRY(nsISecCheckWrapChannel) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsSimpleURI.cpp: In member function 'virtual nsresult mozilla::net::nsSimpleURI::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsSimpleURI.cpp:71:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 71 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsSimpleURI.cpp:70:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 70 | NS_INTERFACE_MAP_ENTRY(nsISizeOf) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base3.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsSocketTransportService2.cpp: In member function 'bool mozilla::net::nsSocketTransportService::CanAttachSocket()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsSocketTransportService2.cpp:292:17: warning: unused variable 'reported900FDLimit' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable -Wunused-variable; ] 292 | static bool reported900FDLimit = false; | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsSocketTransportService2.cpp: In member function 'virtual nsresult mozilla::net::nsSocketTransportService::Run()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsSocketTransportService2.cpp:938:9: warning: variable 'numberOfPendingEventsLastCycle' set but not used [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable -Wunused-but-set-variable; ] 938 | int numberOfPendingEventsLastCycle; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsProtocolProxyService.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsProtocolProxyService.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsStandardURL.cpp: In member function 'virtual nsresult mozilla::net::nsStandardURL::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsStandardURL.cpp:1243:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 1243 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsStandardURL.cpp:1242:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 1242 | NS_INTERFACE_MAP_ENTRY(nsISizeOf) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsProtocolProxyService.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsProtocolProxyService.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsProtocolProxyService.cpp:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base3.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsSocketTransportService2.cpp: At global scope: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsSocketTransportService2.cpp:292:17: warning: 'reported900FDLimit' defined but not used [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable -Wunused-variable; ] 292 | static bool reported900FDLimit = false; | ^~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_netwerk_base4.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/socket -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_netwerk_base4.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base4.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISocketTransport.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsSocketTransport2.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsUDPSocket.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base4.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIStreamTransportService.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsStreamTransportService.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsStreamTransportService.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsUDPSocket.cpp: In member function 'virtual nsresult mozilla::net::nsUDPMessage::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsUDPSocket.cpp:187:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 187 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsUDPSocket.cpp:186:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 186 | NS_INTERFACE_MAP_ENTRY(nsIUDPMessage) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsIOService.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsNetSegmentUtils.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsStreamTransportService.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::net::nsUDPSocket::OnSocketReady(PRFileDesc*, int16_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base4.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsUDPSocket.cpp:477:27: note: while referencing 'data' 477 | FallibleTArray data; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsIOService.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsNetSegmentUtils.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsStreamTransportService.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base4.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsUDPSocket.cpp:477:27: note: while referencing 'data' 477 | FallibleTArray data; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsIOService.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsNetSegmentUtils.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsStreamTransportService.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::nsUDPSocket::Send(const nsACString&, uint16_t, const uint8_t*, uint32_t, uint32_t*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base4.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsUDPSocket.cpp:1179:27: note: while referencing 'fallibleArray' 1179 | FallibleTArray fallibleArray; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsIOService.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsNetSegmentUtils.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsStreamTransportService.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::nsUDPSocket::SendWithAddress(const mozilla::net::NetAddr*, const uint8_t*, uint32_t, uint32_t*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base4.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsUDPSocket.cpp:1237:29: note: while referencing 'fallibleArray' 1237 | FallibleTArray fallibleArray; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsIOService.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsNetSegmentUtils.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsStreamTransportService.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base/Unified_cpp_netwerk_base4.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsUDPSocket.cpp:1237:29: note: while referencing 'fallibleArray' 1237 | FallibleTArray fallibleArray; | ^~~~~~~~~~~~~ libnetwerk_base.a.desc rm -f libnetwerk_base.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libnetwerk_base.a.desc NetworkInfoServiceLinux.o nsNetworkInfoService.o nsURLHelperUnix.o Unified_cpp_netwerk_base0.o Unified_cpp_netwerk_base1.o Unified_cpp_netwerk_base2.o Unified_cpp_netwerk_base3.o Unified_cpp_netwerk_base4.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/base' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cookie' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsCookieService.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cookie -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cookie -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/uconv -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/nsCookieService.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cookie/nsCookieService.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieService.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieServiceChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/CookieServiceChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cookie/nsCookieService.cpp:13: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cookie/nsCookieService.cpp: In member function 'bool nsCookieService::SetCookieInternal(nsIURI*, const nsCookieKey&, bool, CookieStatus, nsDependentCString&, int64_t, bool, nsIChannel*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cookie/nsCookieService.cpp:3465:12: warning: unused variable 'rv' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable -Wunused-variable; ] 3465 | nsresult rv = aHostURI->SchemeIs("https", &isHTTPS); | ^~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cookie/nsCookieService.cpp: In member function 'void nsCookieService::AddInternal(const nsCookieKey&, nsCookie*, int64_t, nsIURI*, const char*, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cookie/nsCookieService.cpp:3720:15: warning: variable 'oldestCookieTime' set but not used [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable -Wunused-but-set-variable; ] 3720 | int64_t oldestCookieTime = FindStaleCookie(entry, currentTime, aHostURI, optionalSecurity, iter); | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieService.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieServiceChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/CookieServiceChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cookie/nsCookieService.cpp:13: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cookie/nsCookieService.cpp:17: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieService.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieServiceChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/CookieServiceChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cookie/nsCookieService.cpp:13: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsCookieService::EnsureReadComplete()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cookie/nsCookieService.cpp:2952:31: note: while referencing 'array' 2952 | nsTArray array(kMaxNumberOfCookies); | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieService.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieServiceChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/CookieServiceChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cookie/nsCookieService.cpp:13: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cookie/nsCookieService.cpp:2952:31: note: while referencing 'array' 2952 | nsTArray array(kMaxNumberOfCookies); | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieService.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieServiceChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/CookieServiceChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cookie/nsCookieService.cpp:13: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'already_AddRefed nsCookieService::PurgeCookies(int64_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'PurgeList [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cookie/nsCookieService.cpp:4472:13: note: while referencing 'purgeList' 4472 | PurgeList purgeList(kMaxNumberOfCookies); | ^~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_netwerk_cookie0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cookie -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cookie -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/uconv -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_netwerk_cookie0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cookie/Unified_cpp_netwerk_cookie0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieService.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieServiceChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/CookieServiceChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cookie/CookieServiceChild.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cookie/Unified_cpp_netwerk_cookie0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieService.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieServiceChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/CookieServiceChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cookie/CookieServiceChild.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cookie/Unified_cpp_netwerk_cookie0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cookie/CookieServiceChild.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cookie/Unified_cpp_netwerk_cookie0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libnetwerk_cookie.a.desc rm -f libnetwerk_cookie.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libnetwerk_cookie.a.desc nsCookieService.o Unified_cpp_netwerk_cookie0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cookie' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/dns/mdns/libmdns' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dns_mdns_libmdns0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/dns/mdns/libmdns -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/dns/mdns/libmdns -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dns_mdns_libmdns0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/dns/mdns/libmdns/Unified_cpp_dns_mdns_libmdns0.cpp libnetwerk_dns_mdns_libmdns.a.desc rm -f libnetwerk_dns_mdns_libmdns.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libnetwerk_dns_mdns_libmdns.a.desc Unified_cpp_dns_mdns_libmdns0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/dns/mdns/libmdns' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/socket' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_netwerk_socket0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/socket -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/socket -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_netwerk_socket0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/socket/Unified_cpp_netwerk_socket0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDNSService.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/socket/nsSOCKSIOLayer.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/socket/Unified_cpp_netwerk_socket0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libnetwerk_socket.a.desc rm -f libnetwerk_socket.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libnetwerk_socket.a.desc Unified_cpp_netwerk_socket0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/socket' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/mime' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsMIMEHeaderParamImpl.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/mime -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/mime -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/nsMIMEHeaderParamImpl.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/mime/nsMIMEHeaderParamImpl.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/mime/nsMIMEHeaderParamImpl.cpp:13: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'nsresult nsMIMEHeaderParamImpl::DoParameterInternal(const char*, const char*, nsMIMEHeaderParamImpl::ParamDecoding, char**, char**, char**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/mime/nsMIMEHeaderParamImpl.cpp:434:26: note: while referencing 'segments' 434 | nsTArray segments; | ^~~~~~~~ libnetwerk_mime.a.desc rm -f libnetwerk_mime.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libnetwerk_mime.a.desc nsMIMEHeaderParamImpl.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/mime' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/streamconv' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsStreamConverterService.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/streamconv -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/streamconv -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsStreamConverterService.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/streamconv/nsStreamConverterService.cpp libnetwerk_streamconv.a.desc rm -f libnetwerk_streamconv.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libnetwerk_streamconv.a.desc nsStreamConverterService.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/streamconv' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/streamconv/converters' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_converters0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/streamconv/converters -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/streamconv/converters -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/brotli/dec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_converters0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/streamconv/converters/Unified_cpp_converters0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/streamconv/converters/Unified_cpp_converters0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIRequestObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIStreamListener.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIStreamConverter.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozITXTToHTMLConv.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/streamconv/converters/mozTXTToHTMLConv.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/streamconv/converters/Unified_cpp_converters0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/streamconv/converters/nsBinHexDecoder.cpp: In member function 'virtual nsresult mozilla::net::nsBinHexDecoder::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/streamconv/converters/nsBinHexDecoder.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 60 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/streamconv/converters/nsBinHexDecoder.cpp:59:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 59 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/streamconv/converters/nsMultiMixedConv.cpp: In member function 'virtual nsresult nsPartChannel::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/streamconv/converters/nsMultiMixedConv.cpp:99:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 99 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/streamconv/converters/nsMultiMixedConv.cpp:98:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 98 | NS_INTERFACE_MAP_ENTRY(nsIMultiPartChannel) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/streamconv/converters/nsUnknownDecoder.cpp: In member function 'virtual nsresult nsUnknownDecoder::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/streamconv/converters/nsUnknownDecoder.cpp:135:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 135 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/streamconv/converters/nsUnknownDecoder.cpp:134:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 134 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIStreamListener) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libnetwerk_streamconv_converters.a.desc rm -f libnetwerk_streamconv_converters.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libnetwerk_streamconv_converters.a.desc Unified_cpp_converters0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/streamconv/converters' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_netwerk_cache0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_netwerk_cache0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache/Unified_cpp_netwerk_cache0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsApplicationCacheService.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsICache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsCacheEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsDiskCache.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsApplicationCacheService.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsCacheEntryDescriptor.cpp: In member function 'virtual nsresult nsCacheEntryDescriptor::nsInputStreamWrapper::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsCacheEntryDescriptor.cpp:704:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 704 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsCacheEntryDescriptor.cpp:703:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 703 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsCacheEntryDescriptor.cpp: In member function 'virtual nsresult nsCacheEntryDescriptor::nsDecompressInputStreamWrapper::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsCacheEntryDescriptor.cpp:897:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 897 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsCacheEntryDescriptor.cpp:896:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 896 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsCacheEntryDescriptor.cpp: In member function 'virtual nsresult nsCacheEntryDescriptor::nsOutputStreamWrapper::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsCacheEntryDescriptor.cpp:1078:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 1078 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsCacheEntryDescriptor.cpp:1077:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 1077 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsCacheEntryDescriptor.cpp: In member function 'virtual nsresult nsCacheEntryDescriptor::nsCompressOutputStreamWrapper::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsCacheEntryDescriptor.cpp:1308:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 1308 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsCacheEntryDescriptor.cpp:1307:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 1307 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsDiskCacheDevice.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsCacheService.cpp:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsDiskCacheEntry.h: In member function 'char* nsDiskCacheEntry::Key()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsDiskCacheEntry.h:35:40: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 35 | char* Key() { return reinterpret_cast(this) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsDiskCacheMap.cpp: In member function 'nsresult nsDiskCacheMap::Open(nsIFile*, nsDiskCache::CorruptCacheInfo*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsDiskCacheMap.cpp:87:54: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsDiskCacheHeader'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 87 | memset(&mHeader, 0, sizeof(nsDiskCacheHeader)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsDiskCacheBinding.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsDiskCacheDevice.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsCacheService.cpp:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsDiskCacheMap.h:327:8: note: 'struct nsDiskCacheHeader' declared here 327 | struct nsDiskCacheHeader { | ^~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsDiskCacheMap.cpp: In member function 'nsresult nsDiskCacheMap::GrowRecords()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsDiskCacheMap.cpp:367:73: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsDiskCacheRecord'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 367 | (newRecordsPerBucket - count) * sizeof(nsDiskCacheRecord)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsDiskCacheBinding.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsDiskCacheDevice.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsCacheService.cpp:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsDiskCacheMap.h:88:7: note: 'class nsDiskCacheRecord' declared here 88 | class nsDiskCacheRecord { | ^~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsDiskCacheDeviceSQL.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsApplicationCacheService.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult nsOfflineCacheDevice::RunSimpleQuery(mozIStorageStatement*, uint32_t, uint32_t*, char***)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsDiskCacheDeviceSQL.cpp:2334:23: note: while referencing 'valArray' 2334 | nsTArray valArray; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsDiskCacheDeviceSQL.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsApplicationCacheService.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static void nsCacheService::Unlock()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsCacheService.cpp:2662:28: note: while referencing 'doomed' 2662 | nsTArray doomed; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsDiskCacheDeviceSQL.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsApplicationCacheService.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsCacheEntryDescriptor::Close()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsCacheEntryDescriptor.cpp:561:45: note: while referencing 'inputWrappers' 561 | nsTArray > inputWrappers; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsDiskCacheDeviceSQL.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsApplicationCacheService.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsCacheService::CloseAllStreams()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsCacheService.cpp:2939:33: note: while referencing 'entries' 2939 | nsTArray entries; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsDiskCacheDeviceSQL.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsApplicationCacheService.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsCacheService.cpp:2934:70: note: while referencing 'outputs' 2934 | TArray > outputs; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsDiskCacheDeviceSQL.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsApplicationCacheService.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsCacheService.cpp:2933:69: note: while referencing 'inputs' 2933 | nsTArray > inputs; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsDiskCacheDeviceSQL.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsApplicationCacheService.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache/nsCacheService.cpp:2962:55: note: while referencing 'descs' 2962 | nsTArray > descs; | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_netwerk_cache1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_netwerk_cache1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache/Unified_cpp_netwerk_cache1.cpp libnetwerk_cache.a.desc rm -f libnetwerk_cache.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libnetwerk_cache.a.desc Unified_cpp_netwerk_cache0.o Unified_cpp_netwerk_cache1.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache2' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o AppCacheStorage.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache2 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/AppCacheStorage.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/AppCacheStorage.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFileMetadata.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFile.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheEntry.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheStorage.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/AppCacheStorage.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/AppCacheStorage.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o CacheStorage.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache2 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/CacheStorage.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheStorage.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFileMetadata.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFile.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheEntry.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheStorage.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheStorage.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_netwerk_cache20.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache2 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_netwerk_cache20.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFileMetadata.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFile.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheEntry.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheEntry.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheEntry.cpp: In member function 'bool mozilla::net::CacheEntry::Load(bool, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheEntry.cpp:367:8: warning: variable 'reportMiss' set but not used [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable -Wunused-but-set-variable; ] 367 | bool reportMiss = false; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsICacheEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheEntry.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheEntry.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFile.cpp: In member function 'virtual nsresult mozilla::net::CacheFile::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFile.cpp:174:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 174 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFile.cpp:172:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 172 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFileChunk.cpp: In member function 'virtual nsresult mozilla::net::CacheFileChunk::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFileChunk.cpp:333:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 333 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFileChunk.cpp:332:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 332 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFileIOManager.cpp: In member function 'virtual nsresult mozilla::net::CacheFileHandle::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFileIOManager.cpp:110:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 110 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFileIOManager.cpp:109:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 109 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFileIOManager.cpp: In member function 'nsresult mozilla::net::CacheFileIOManager::CreateCacheTree()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFileIOManager.cpp:3993:14: warning: unused variable 'fsType' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable -Wunused-variable; ] 3993 | uint32_t fsType = 4; // Other OS | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsICacheEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheEntry.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheEntry.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFileInputStream.cpp: In member function 'virtual nsresult mozilla::net::CacheFileInputStream::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFileInputStream.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 43 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFileInputStream.cpp:42:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 42 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFileOutputStream.cpp: In member function 'virtual nsresult mozilla::net::CacheFileOutputStream::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFileOutputStream.cpp:45:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 45 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFileOutputStream.cpp:44:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 44 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIOutputStream) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheIndex.cpp: In member function 'virtual nsresult mozilla::net::CacheIndex::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheIndex.cpp:257:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 257 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheIndex.cpp:256:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 256 | NS_INTERFACE_MAP_ENTRY(nsIRunnable) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheIndex.cpp: In function 'void mozilla::net::{anonymous}::ReportHashSizeMatch(const uint8_t (*)[20], const uint8_t (*)[20])': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheIndex.cpp:3854:28: warning: unused variable 'debruijn32' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable -Wunused-variable; ] 3854 | static const uint8_t debruijn32[32] = | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheIOThread.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFileIOManager.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFileChunk.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFile.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheEntry.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheEntry.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::CacheIndex::_ZN7mozilla3net10CacheIndex15ReportHashStatsEv.part.0()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheIndex.cpp:3881:32: note: while referencing 'records' 3881 | nsTArray records; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheIOThread.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFileIOManager.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFileChunk.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFile.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheEntry.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheEntry.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::CacheFile::Unlock()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFile.cpp:1408:33: note: while referencing 'objs' 1408 | nsTArray> objs; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheIOThread.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFileIOManager.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFileChunk.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFile.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheEntry.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheEntry.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::net::CacheFileIOManager::ShutdownMetadataWriteSchedulingInternal()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFileIOManager.cpp:1592:32: note: while referencing 'files' 1592 | nsTArray > files; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheIOThread.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFileIOManager.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFileChunk.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFile.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheEntry.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheEntry.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::CacheFileIOManager::Notify(nsITimer*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFileIOManager.cpp:1615:32: note: while referencing 'files' 1615 | nsTArray > files; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheIOThread.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFileIOManager.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFileChunk.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFile.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheEntry.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheEntry.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::CacheIOThread::LoopOneLevel(uint32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::net::CacheIOThread::EventQueue [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheIOThread.cpp:490:14: note: while referencing 'events' 490 | EventQueue events; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheIOThread.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFileIOManager.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFileChunk.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFile.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheEntry.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheEntry.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::net::CacheFileIOManager::ShutdownInternal()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFileIOManager.cpp:1303:38: note: while referencing 'handles' 1303 | nsTArray > handles; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFile.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheEntry.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheEntry.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFileMetadata.h: In member function 'virtual nsresult mozilla::net::CacheEntry::OnFileReady(nsresult, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFileMetadata.h:36:4: warning: 'frecency' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 36 | ((double)(aInt) / (double)CacheObserver::HalfLifeSeconds()) | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheEntry.cpp:474:14: note: 'frecency' was declared here 474 | uint32_t frecency; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheIOThread.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFileIOManager.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFileChunk.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFile.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheEntry.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheEntry.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::net::CacheFileIOManager::EvictAllInternal()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheFileIOManager.cpp:3100:38: note: while referencing 'handles' 3100 | nsTArray > handles; | ^~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_netwerk_cache21.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache2 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_netwerk_cache21.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache2/Unified_cpp_netwerk_cache21.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadContextInfo.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheIndex.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheStorageService.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache2/Unified_cpp_netwerk_cache21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMemoryReporter.h:514, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheStorageService.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheStorageService.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache2/Unified_cpp_netwerk_cache21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::CacheStorageService::DropPrivateBrowsingEntries()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache2/Unified_cpp_netwerk_cache21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheStorageService.cpp:554:23: note: while referencing 'keys' 554 | nsTArray keys; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMemoryReporter.h:514, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheStorageService.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheStorageService.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache2/Unified_cpp_netwerk_cache21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::CacheStorageService::Clear()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache2/Unified_cpp_netwerk_cache21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2/CacheStorageService.cpp:779:23: note: while referencing 'keys' 779 | nsTArray keys; | ^~~~ libnetwerk_cache2.a.desc rm -f libnetwerk_cache2.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libnetwerk_cache2.a.desc AppCacheStorage.o CacheStorage.o Unified_cpp_netwerk_cache20.o Unified_cpp_netwerk_cache21.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/cache2' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/about' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_protocol_about0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/about -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/about -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache2 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_protocol_about0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/about/Unified_cpp_protocol_about0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/about/nsAboutBlank.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/about/Unified_cpp_protocol_about0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIAboutModule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/about/nsAboutBlank.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/about/nsAboutBlank.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/about/Unified_cpp_protocol_about0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/about/nsAboutProtocolHandler.cpp: In member function 'virtual nsresult mozilla::net::nsNestedAboutURI::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/about/nsAboutProtocolHandler.cpp:348:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 348 | NS_INTERFACE_MAP_END_INHERITING(nsSimpleNestedURI) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/about/Unified_cpp_protocol_about0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/about/nsAboutProtocolHandler.cpp:347:3: note: some parts of macro expansion are not guarded by this 'else' clause 347 | else | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsNetUtil.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/about/nsAboutBlank.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/about/Unified_cpp_protocol_about0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/about/nsAboutBlank.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/about/Unified_cpp_protocol_about0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libnetwerk_protocol_about.a.desc rm -f libnetwerk_protocol_about.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libnetwerk_protocol_about.a.desc Unified_cpp_protocol_about0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/about' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/data' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_protocol_data0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/data -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/data -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_protocol_data0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/data/Unified_cpp_protocol_data0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsBaseChannel.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/data/nsDataChannel.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/data/DataChannelChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/data/DataChannelChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/data/Unified_cpp_protocol_data0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIEventTarget.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoTargetHolder.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsBaseChannel.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/data/nsDataChannel.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/data/DataChannelChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/data/DataChannelChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/data/Unified_cpp_protocol_data0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/data/DataChannelChild.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/data/Unified_cpp_protocol_data0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libnetwerk_protocol_data.a.desc rm -f libnetwerk_protocol_data.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libnetwerk_protocol_data.a.desc Unified_cpp_protocol_data0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/data' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/device' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_protocol_device0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/device -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/device -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_protocol_device0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/device/Unified_cpp_protocol_device0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsBaseChannel.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/device/nsDeviceChannel.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/device/nsDeviceChannel.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/device/Unified_cpp_protocol_device0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libnetwerk_protocol_device.a.desc rm -f libnetwerk_protocol_device.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libnetwerk_protocol_device.a.desc Unified_cpp_protocol_device0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/device' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/file' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_protocol_file0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/file -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/file -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_protocol_file0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/file/Unified_cpp_protocol_file0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsBaseChannel.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/file/nsFileChannel.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/file/FileChannelChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/file/FileChannelChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/file/Unified_cpp_protocol_file0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIEventTarget.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoTargetHolder.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsBaseChannel.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/file/nsFileChannel.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/file/FileChannelChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/file/FileChannelChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/file/Unified_cpp_protocol_file0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/file/FileChannelChild.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/file/Unified_cpp_protocol_file0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libnetwerk_protocol_file.a.desc rm -f libnetwerk_protocol_file.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libnetwerk_protocol_file.a.desc Unified_cpp_protocol_file0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/file' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/ftp' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_netwerk_protocol_ftp0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/ftp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/ftp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_netwerk_protocol_ftp0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/ftp/Unified_cpp_netwerk_protocol_ftp0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/ftp/FTPChannelChild.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/ftp/Unified_cpp_netwerk_protocol_ftp0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/ftp/FTPChannelChild.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/ftp/Unified_cpp_netwerk_protocol_ftp0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/ftp/FTPChannelChild.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/ftp/Unified_cpp_netwerk_protocol_ftp0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libnetwerk_protocol_ftp.a.desc rm -f libnetwerk_protocol_ftp.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libnetwerk_protocol_ftp.a.desc Unified_cpp_netwerk_protocol_ftp0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/ftp' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/gio' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsGIOProtocolHandler.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/gio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/gio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/nsGIOProtocolHandler.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/gio/nsGIOProtocolHandler.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/gio/nsGIOProtocolHandler.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libnetwerk_protocol_gio.a.desc rm -f libnetwerk_protocol_gio.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libnetwerk_protocol_gio.a.desc nsGIOProtocolHandler.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/gio' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsHttpChannelAuthProvider.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsHttpChannelAuthProvider.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpLog.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpLog.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:27: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsHttpHandler.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsHttpHandler.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsHttpHandler.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpLog.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsHttpHandler.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpLog.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsHttpHandler.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIConsoleReportCollector.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpBaseChannel.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsHttpChannel.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsHttpHandler.cpp:14: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_protocol_http0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_protocol_http0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpLog.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/ASpdySession.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpLog.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/ASpdySession.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/AltDataOutputStreamChild.cpp: In member function 'virtual nsresult mozilla::net::AltDataOutputStreamChild::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/AltDataOutputStreamChild.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 36 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/AltDataOutputStreamChild.cpp:35:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 35 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/Http2Session.cpp: In member function 'virtual nsresult mozilla::net::Http2Session::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/Http2Session.cpp:54:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 54 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/Http2Session.cpp:53:1: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 53 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsAHttpConnection) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpBaseChannel.cpp: In member function 'virtual nsresult mozilla::net::HttpBaseChannel::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpBaseChannel.cpp:404:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 404 | NS_INTERFACE_MAP_END_INHERITING(nsHashPropertyBag) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpBaseChannel.cpp:403:5: note: some parts of macro expansion are not guarded by this 'else' clause 403 | } else | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpLog.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/ASpdySession.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpChannelChild.cpp: In member function 'virtual nsresult mozilla::net::HttpChannelChild::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpChannelChild.cpp:295:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 295 | NS_INTERFACE_MAP_END_INHERITING(HttpBaseChannel) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpChannelChild.cpp:294:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 294 | NS_INTERFACE_MAP_ENTRY(nsIThreadRetargetableRequest) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpLog.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/ASpdySession.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIConsoleReportCollector.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpBaseChannel.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsHttpChannel.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/AlternateServices.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpBaseChannel.cpp: In member function 'virtual nsresult mozilla::net::HttpBaseChannel::SetReferrerWithPolicy(nsIURI*, uint32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpBaseChannel.cpp:1810:49: warning: 'isCrossOrigin' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 1810 | if (userReferrerXOriginTrimmingPolicy != 0 && *isCrossOrigin) { | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpLog.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/ASpdySession.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::HttpBaseChannel::_ZN7mozilla3net15HttpBaseChannel31ReleaseMainThreadOnlyReferencesEv.part.0()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpBaseChannel.cpp:275:35: note: while referencing 'arrayToRelease' 275 | nsTArray> arrayToRelease; | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpLog.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/ASpdySession.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::HttpBackgroundChannelChild::OnStartRequestReceived()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpBackgroundChannelChild.cpp:137:35: note: while referencing 'runnables' 137 | nsTArray> runnables; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpLog.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/ASpdySession.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::HttpChannelChild::_ZN7mozilla3net16HttpChannelChild31ReleaseMainThreadOnlyReferencesEv.part.0()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpChannelChild.cpp:218:35: note: while referencing 'arrayToRelease' 218 | nsTArray> arrayToRelease; | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpLog.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/ASpdySession.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::HttpChannelChild::OnRedirectVerifyCallback(nsresult)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::net::RequestHeaderTuples [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpChannelChild.cpp:2199:23: note: while referencing 'emptyHeaders' 2199 | RequestHeaderTuples emptyHeaders; | ^~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_protocol_http1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_protocol_http1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpLog.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpChannelParent.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpLog.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpChannelParent.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpChannelParent.cpp: In member function 'virtual nsresult mozilla::net::HttpChannelParent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpChannelParent.cpp:286:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 286 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpChannelParent.cpp:285:5: note: some parts of macro expansion are not guarded by this 'else' clause 285 | } else | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpLog.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpChannelParent.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpChannelParentListener.cpp: In member function 'virtual nsresult mozilla::net::HttpChannelParentListener::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpChannelParentListener.cpp:59:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 59 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpChannelParentListener.cpp:58:5: note: some parts of macro expansion are not guarded by this 'else' clause 58 | } else | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsHttpChannel.cpp: In member function 'nsresult mozilla::net::nsHttpChannel::ContinueProcessResponse2(nsresult)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsHttpChannel.cpp:2351:10: warning: variable 'successfulReval' set but not used [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable -Wunused-but-set-variable; ] 2351 | bool successfulReval = false; | ^~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsHttpChannel.cpp:2352:10: warning: variable 'partialContentUsed' set but not used [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable -Wunused-but-set-variable; ] 2352 | bool partialContentUsed = false; | ^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpLog.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpChannelParent.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsHttpChannel.cpp: In member function 'virtual nsresult mozilla::net::nsHttpChannel::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsHttpChannel.cpp:5824:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 5824 | NS_INTERFACE_MAP_END_INHERITING(HttpBaseChannel) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsHttpChannel.cpp:5823:7: note: some parts of macro expansion are not guarded by this 'else' clause 5823 | } else | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpLog.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpChannelParent.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsHttpConnection.cpp: In member function 'virtual nsresult mozilla::net::nsHttpConnection::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsHttpConnection.cpp:2244:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 2244 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsHttpConnection.cpp:2243:7: note: some parts of macro expansion are not guarded by this 'else' clause 2243 | } else | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpLog.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpChannelParent.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIConsoleReportCollector.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpBaseChannel.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsHttpChannel.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/HttpChannelParent.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpChannelParent.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpLog.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpChannelParent.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult nsCORSPreflightListener::CheckPreflightRequestApproved(nsIRequest*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsCORSListenerProxy.cpp:1364:23: note: while referencing 'headers' 1364 | nsTArray headers; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpLog.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpChannelParent.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::nsHttpConnection::Start0RTTSpdy(uint8_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsHttpConnection.cpp:236:43: note: while referencing 'list' 236 | nsTArray > list; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpLog.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpChannelParent.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsHttpConnection.cpp:236:43: note: while referencing 'list' 236 | nsTArray > list; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpLog.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpChannelParent.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::net::nsHttpConnection::SetupNPNList(nsISSLSocketControl*, uint32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsHttpConnection.cpp:747:25: note: while referencing 'protocolArray' 747 | nsTArray protocolArray; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpLog.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpChannelParent.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::nsHttpConnection::StartSpdy(uint8_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsHttpConnection.cpp:284:43: note: while referencing 'list' 284 | nsTArray > list; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpLog.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpChannelParent.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult nsCORSListenerProxy::CheckPreflightNeeded(nsIChannel*, UpdateType)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsCORSListenerProxy.cpp:1039:23: note: while referencing 'headers' 1039 | nsTArray headers; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpLog.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpChannelParent.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::nsHttpChannel::_ZN7mozilla3net13nsHttpChannel31ReleaseMainThreadOnlyReferencesEv.part.0()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsHttpChannel.cpp:366:37: note: while referencing 'arrayToRelease' 366 | nsTArray> arrayToRelease; | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpLog.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpChannelParent.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In constructor 'mozilla::net::ParsedHeaderValueListList::ParsedHeaderValueListList(const nsCString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::net::ParsedHeaderValueList [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsHttp.cpp:690:81: note: while referencing '' 690 | mValues.AppendElement(ParsedHeaderValueList(last, (t + index) - last)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpLog.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpChannelParent.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::net::ParsedHeaderValueList [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsHttp.cpp:695:75: note: while referencing '' 695 | mValues.AppendElement(ParsedHeaderValueList(last, (t + len) - last)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpLog.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpChannelParent.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static nsresult nsCORSListenerProxy::StartCORSPreflight(nsIChannel*, nsICorsPreflightCallback*, nsTArray >&, nsIChannel**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsCORSListenerProxy.cpp:1536:23: note: while referencing 'preflightHeaders' 1536 | nsTArray preflightHeaders; | ^~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_protocol_http2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_protocol_http2.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpLog.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsHttpConnectionInfo.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpLog.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsHttpConnectionInfo.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsHttpConnectionMgr.cpp: In member function 'virtual nsresult mozilla::net::nsHttpConnectionMgr::nsHalfOpenSocket::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsHttpConnectionMgr.cpp:3833:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3833 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsHttpConnectionMgr.cpp:3832:7: note: some parts of macro expansion are not guarded by this 'else' clause 3832 | } else | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpLog.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsHttpConnectionInfo.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::nsHttpConnectionMgr::NotifyConnectionOfWindowIdChange(uint64_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsHttpConnectionMgr.cpp:3508:41: note: while referencing 'connections' 3508 | nsTArray> connections; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpLog.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsHttpConnectionInfo.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::nsHttpConnectionMgr::PreparePendingQForDispatching(mozilla::net::nsHttpConnectionMgr::nsConnectionEntry*, nsTArray >&, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsHttpConnectionMgr.cpp:1090:46: note: while referencing 'remainingPendingQ' 1090 | nsTArray> remainingPendingQ; | ^~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpLog.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsHttpConnectionInfo.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::nsHttpConnectionMgr::_ZN7mozilla3net19nsHttpConnectionMgr20DispatchSpdyPendingQER8nsTArrayI6RefPtrINS1_22PendingTransactionInfoEEEPNS1_17nsConnectionEntryEPNS0_16nsHttpConnectionE.part.0(nsTArray >&, mozilla::net::nsHttpConnectionMgr::nsConnectionEntry*, mozilla::net::nsHttpConnection*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsHttpConnectionMgr.cpp:1996:46: note: while referencing 'leftovers' 1996 | nsTArray> leftovers; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpLog.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsHttpConnectionInfo.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::nsHttpConnectionMgr::ProcessSpdyPendingQ(mozilla::net::nsHttpConnectionMgr::nsConnectionEntry*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsHttpConnectionMgr.cpp:2054:46: note: while referencing 'pendingQ' 2054 | nsTArray> pendingQ; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/HttpLog.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsHttpConnectionInfo.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::net::nsHttpConnectionMgr::ProcessPendingQForEntry(mozilla::net::nsHttpConnectionMgr::nsConnectionEntry*, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http/nsHttpConnectionMgr.cpp:1175:46: note: while referencing 'pendingQ' 1175 | nsTArray> pendingQ; | ^~~~~~~~ libnetwerk_protocol_http.a.desc rm -f libnetwerk_protocol_http.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libnetwerk_protocol_http.a.desc nsHttpChannelAuthProvider.o nsHttpHandler.o Unified_cpp_protocol_http0.o Unified_cpp_protocol_http1.o Unified_cpp_protocol_http2.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/http' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/res' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_netwerk_protocol_res0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/res -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/res -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_netwerk_protocol_res0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoParent.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/res/ExtensionProtocolHandler.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsJSPrincipals.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoParent.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/res/ExtensionProtocolHandler.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/extensions/WebExtensionPolicy.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ExtensionPolicyService.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/res/ExtensionProtocolHandler.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsJSPrincipals.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoParent.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/res/ExtensionProtocolHandler.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::net::SubstitutingProtocolHandler::_ZN7mozilla3net27SubstitutingProtocolHandler16SendSubstitutionERK12nsTSubstringIcEP6nsIURI.part.0(const nsACString&, nsIURI*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/res/SubstitutingProtocolHandler.cpp:140:28: note: while referencing 'parents' 140 | nsTArray parents; | ^~~~~~~ libnetwerk_protocol_res.a.desc rm -f libnetwerk_protocol_res.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libnetwerk_protocol_res.a.desc Unified_cpp_netwerk_protocol_res0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/res' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/viewsource' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_protocol_viewsource0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/viewsource -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/viewsource -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_protocol_viewsource0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/viewsource/Unified_cpp_protocol_viewsource0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIViewSourceChannel.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/viewsource/nsViewSourceChannel.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/viewsource/Unified_cpp_protocol_viewsource0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/viewsource/Unified_cpp_protocol_viewsource0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/viewsource/nsViewSourceChannel.cpp: In member function 'virtual nsresult nsViewSourceChannel::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 39 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:38:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 38 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIViewSourceChannel) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/viewsource/Unified_cpp_protocol_viewsource0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/viewsource/Unified_cpp_protocol_viewsource0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libnetwerk_protocol_viewsource.a.desc rm -f libnetwerk_protocol_viewsource.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libnetwerk_protocol_viewsource.a.desc Unified_cpp_protocol_viewsource0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/viewsource' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/websocket' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_protocol_websocket0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/websocket -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/websocket -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_protocol_websocket0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/websocket/Unified_cpp_protocol_websocket0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/websocket/WebSocketLog.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/websocket/Unified_cpp_protocol_websocket0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/websocket/WebSocketLog.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/websocket/Unified_cpp_protocol_websocket0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/websocket/WebSocketChannelChild.cpp: In member function 'virtual nsresult mozilla::net::WebSocketChannelChild::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/websocket/WebSocketChannelChild.cpp:52:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 52 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/websocket/WebSocketChannelChild.cpp:51:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 51 | NS_INTERFACE_MAP_ENTRY(nsIThreadRetargetableRequest) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/websocket/WebSocketEventListenerParent.cpp: In member function 'virtual nsresult mozilla::net::WebSocketEventListenerParent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/websocket/WebSocketEventListenerParent.cpp:17:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/websocket/WebSocketEventListenerParent.cpp:16:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16 | NS_INTERFACE_MAP_ENTRY(nsIWebSocketEventListener) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/websocket/WebSocketEventService.cpp: In member function 'virtual nsresult mozilla::net::WebSocketEventService::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/websocket/WebSocketEventService.cpp:230:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 230 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/websocket/WebSocketEventService.cpp:229:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 229 | NS_INTERFACE_MAP_ENTRY(nsIWebSocketEventService) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/websocket/WebSocketFrame.cpp: In member function 'virtual nsresult mozilla::net::WebSocketFrame::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/websocket/WebSocketFrame.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 20 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/websocket/WebSocketFrame.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 19 | NS_INTERFACE_MAP_ENTRY(nsIWebSocketFrame) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/websocket/WebSocketLog.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/websocket/Unified_cpp_protocol_websocket0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/websocket/Unified_cpp_protocol_websocket0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/websocket/WebSocketLog.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/websocket/Unified_cpp_protocol_websocket0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::WebSocketBaseRunnable::Run()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::net::WebSocketEventService::WindowListeners [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/websocket/Unified_cpp_protocol_websocket0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/websocket/WebSocketEventService.cpp:51:44: note: while referencing 'listeners' 51 | WebSocketEventService::WindowListeners listeners; | ^~~~~~~~~ libnetwerk_protocol_websocket.a.desc rm -f libnetwerk_protocol_websocket.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libnetwerk_protocol_websocket.a.desc Unified_cpp_protocol_websocket0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/websocket' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/wyciwyg' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_protocol_wyciwyg0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/wyciwyg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/wyciwyg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_protocol_wyciwyg0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/wyciwyg/Unified_cpp_protocol_wyciwyg0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/wyciwyg/nsWyciwyg.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/wyciwyg/WyciwygChannelChild.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/wyciwyg/Unified_cpp_protocol_wyciwyg0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/wyciwyg/nsWyciwyg.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/wyciwyg/WyciwygChannelChild.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/wyciwyg/Unified_cpp_protocol_wyciwyg0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TabChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/wyciwyg/WyciwygChannelChild.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/wyciwyg/Unified_cpp_protocol_wyciwyg0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libnetwerk_protocol_wyciwyg.a.desc rm -f libnetwerk_protocol_wyciwyg.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libnetwerk_protocol_wyciwyg.a.desc Unified_cpp_protocol_wyciwyg0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/protocol/wyciwyg' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/system/linux' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsNotifyAddrListener_Linux.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/system/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/system/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsNotifyAddrListener_Linux.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/system/linux/nsNotifyAddrListener_Linux.cpp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/system/linux/nsNotifyAddrListener_Linux.cpp: In member function 'void nsNotifyAddrListener::calculateNetworkId()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/system/linux/nsNotifyAddrListener_Linux.cpp:106:10: warning: variable 'found' set but not used [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable -Wunused-but-set-variable; ] 106 | bool found = false; | ^~~~~ libnetwerk_system_linux.a.desc rm -f libnetwerk_system_linux.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libnetwerk_system_linux.a.desc nsNotifyAddrListener_Linux.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/system/linux' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/ipc' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_netwerk_ipc0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/libjar -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_netwerk_ipc0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/ipc/Unified_cpp_netwerk_ipc0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/ipc/NeckoChild.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/ipc/Unified_cpp_netwerk_ipc0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/ipc/ChannelEventQueue.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/ipc/ChannelEventQueue.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/ipc/Unified_cpp_netwerk_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/ipc/NeckoChild.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/ipc/Unified_cpp_netwerk_ipc0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/ipc/ChannelEventQueue.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/ipc/ChannelEventQueue.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/ipc/Unified_cpp_netwerk_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static const char* mozilla::net::NeckoParent::GetValidatedOriginAttributes(const SerializedLoadContext&, mozilla::net::PNeckoParent::PContentParent*, nsIPrincipal*, mozilla::net::PNeckoParent::OriginAttributes&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/ipc/Unified_cpp_netwerk_ipc0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/ipc/NeckoParent.cpp:184:24: note: while referencing 'contextArray' 184 | nsTArray contextArray = | ^~~~~~~~~~~~ libnetwerk_ipc.a.desc rm -f libnetwerk_ipc.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libnetwerk_ipc.a.desc Unified_cpp_netwerk_ipc0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/ipc' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/srtp/src' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o Unified_c_netwerk_srtp_src0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DCPU_CISC=1 -DHAVE_X86 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/srtp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/srtp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/srtp/src/crypto/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/srtp/src/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -std=gnu99 -MD -MP -MF .deps/Unified_c_netwerk_srtp_src0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/srtp/src/Unified_c_netwerk_srtp_src0.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o Unified_c_netwerk_srtp_src1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DCPU_CISC=1 -DHAVE_X86 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/srtp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/srtp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/srtp/src/crypto/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/srtp/src/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -std=gnu99 -MD -MP -MF .deps/Unified_c_netwerk_srtp_src1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/srtp/src/Unified_c_netwerk_srtp_src1.c libnksrtp_s.a.desc rm -f libnksrtp_s.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libnksrtp_s.a.desc Unified_c_netwerk_srtp_src0.o Unified_c_netwerk_srtp_src1.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/srtp/src' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/sctp/src' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o sctp_asconf.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D__Userspace__=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -DSCTP_DEBUG=1 -D_GNU_SOURCE=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/sctp_asconf.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_asconf.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o sctp_auth.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D__Userspace__=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -DSCTP_DEBUG=1 -D_GNU_SOURCE=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/sctp_auth.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_auth.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o sctp_bsd_addr.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D__Userspace__=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -DSCTP_DEBUG=1 -D_GNU_SOURCE=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/sctp_bsd_addr.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_bsd_addr.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o sctp_callout.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D__Userspace__=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -DSCTP_DEBUG=1 -D_GNU_SOURCE=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/sctp_callout.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_callout.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o sctp_cc_functions.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D__Userspace__=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -DSCTP_DEBUG=1 -D_GNU_SOURCE=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/sctp_cc_functions.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_cc_functions.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o sctp_crc32.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D__Userspace__=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -DSCTP_DEBUG=1 -D_GNU_SOURCE=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/sctp_crc32.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_crc32.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o sctp_indata.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D__Userspace__=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -DSCTP_DEBUG=1 -D_GNU_SOURCE=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/sctp_indata.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_indata.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o sctp_input.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D__Userspace__=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -DSCTP_DEBUG=1 -D_GNU_SOURCE=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/sctp_input.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_input.c /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_input.c: In function 'sctp_handle_stream_reset_response': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_input.c:3942:64: warning: taking address of packed member of 'struct sctp_stream_reset_out_request' may result in an unaligned pointer value [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member -Waddress-of-packed-member; ] 3942 | sctp_reset_out_streams(stcb, number_entries, req_out_param->list_of_streams); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_input.c:3955:66: warning: taking address of packed member of 'struct sctp_stream_reset_out_request' may result in an unaligned pointer value [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member -Waddress-of-packed-member; ] 3955 | sctp_reset_clear_pending(stcb, number_entries, req_out_param->list_of_streams); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_input.c: In function 'sctp_handle_str_reset_request_out': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_input.c:4233:50: warning: taking address of packed member of 'struct sctp_stream_reset_out_request' may result in an unaligned pointer value [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member -Waddress-of-packed-member; ] 4233 | sctp_reset_in_stream(stcb, number_entries, req->list_of_streams); | ~~~^~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_os.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_input.c:40: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_input.c: In function 'sctp_process_control': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_os_userspace.h:809:6: warning: ' at ' directive output truncated writing 4 bytes into a region of size 3 [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation= -Wformat-truncation=; ] 809 | if (snprintf(data, __VA_ARGS__) < 0) { \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_input.c:4966:5: note: in expansion of macro 'SCTP_SNPRINTF' 4966 | SCTP_SNPRINTF(msg, sizeof(msg), "OOTB, %s:%d at %s", __FILE__, __LINE__, __func__); | ^~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/stdio.h:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_os_userspace.h:409, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_os.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_input.c:40: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output 150 bytes into a destination of size 128 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_os.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_input.c:40: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_os_userspace.h:809:6: warning: ' at ' directive output truncated writing 4 bytes into a region of size 3 [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation= -Wformat-truncation=; ] 809 | if (snprintf(data, __VA_ARGS__) < 0) { \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_input.c:4922:4: note: in expansion of macro 'SCTP_SNPRINTF' 4922 | SCTP_SNPRINTF(msg, sizeof(msg), "OOTB, %s:%d at %s", __FILE__, __LINE__, __func__); | ^~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/stdio.h:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_os_userspace.h:409, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_os.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_input.c:40: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output 150 bytes into a destination of size 128 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_os.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_input.c:40: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_input.c: In function 'sctp_common_input_processing': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_os_userspace.h:809:6: warning: ' at ' directive output truncated writing 4 bytes into a region of size 3 [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation= -Wformat-truncation=; ] 809 | if (snprintf(data, __VA_ARGS__) < 0) { \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_input.c:5938:4: note: in expansion of macro 'SCTP_SNPRINTF' 5938 | SCTP_SNPRINTF(msg, sizeof(msg), "OOTB, %s:%d at %s", __FILE__, __LINE__, __func__); | ^~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/stdio.h:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_os_userspace.h:409, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_os.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_input.c:40: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output 158 bytes into a destination of size 128 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_os.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_input.c:40: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_os_userspace.h:809:6: warning: ' at ' directive output truncated writing 4 bytes into a region of size 3 [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation= -Wformat-truncation=; ] 809 | if (snprintf(data, __VA_ARGS__) < 0) { \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_input.c:6021:4: note: in expansion of macro 'SCTP_SNPRINTF' 6021 | SCTP_SNPRINTF(msg, sizeof(msg), "OOTB, %s:%d at %s", __FILE__, __LINE__, __func__); | ^~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/stdio.h:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_os_userspace.h:409, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_os.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_input.c:40: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output 158 bytes into a destination of size 128 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_os.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_input.c:40: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_os_userspace.h:809:6: warning: ' at ' directive output truncated writing 4 bytes into a region of size 3 [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation= -Wformat-truncation=; ] 809 | if (snprintf(data, __VA_ARGS__) < 0) { \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_input.c:6107:4: note: in expansion of macro 'SCTP_SNPRINTF' 6107 | SCTP_SNPRINTF(msg, sizeof(msg), "OOTB, %s:%d at %s", __FILE__, __LINE__, __func__); | ^~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/stdio.h:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_os_userspace.h:409, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_os.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_input.c:40: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output 158 bytes into a destination of size 128 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o sctp_output.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D__Userspace__=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -DSCTP_DEBUG=1 -D_GNU_SOURCE=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/sctp_output.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_output.c /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_output.c: In function 'send_forward_tsn': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_output.c:11022:22: warning: converting a packed 'struct sctp_forward_tsn_chunk' pointer (alignment 1) to a 'struct sctp_strseq_mid' pointer (alignment 4) may result in an unaligned pointer value [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member -Waddress-of-packed-member; ] 11022 | strseq_m = (struct sctp_strseq_mid *)fwdtsn; | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_output.c:46: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_header.h:407:8: note: defined here 407 | struct sctp_forward_tsn_chunk { | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_header.h:418:8: note: defined here 418 | struct sctp_strseq_mid { | ^~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_output.c: In function 'sctp_send_sack': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_output.c:11412:3: warning: converting a packed 'struct sctp_gap_ack_block' pointer (alignment 1) to a 'uint32_t' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member -Waddress-of-packed-member; ] 11412 | dup = (uint32_t *) gap_descriptor; | ^~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_output.c:46: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_header.h:265:8: note: defined here 265 | struct sctp_gap_ack_block { | ^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_os.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_output.c:40: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_output.c: In function 'sctp_send_initiate_ack': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_os_userspace.h:809:6: warning: '%s' directive output truncated writing 22 bytes into a region of size 4 [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation= -Wformat-truncation=; ] 809 | if (snprintf(data, __VA_ARGS__) < 0) { \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_output.c:6020:4: note: in expansion of macro 'SCTP_SNPRINTF' 6020 | SCTP_SNPRINTF(msg, sizeof(msg), "%s:%d at %s", __FILE__, __LINE__, __func__); | ^~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/stdio.h:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_os_userspace.h:409, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_os.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_output.c:40: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output 147 bytes into a destination of size 128 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_os.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_output.c:40: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_output.c: In function 'sctp_lower_sosend': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_os_userspace.h:809:6: warning: '%s' directive output truncated writing 17 bytes into a region of size 3 [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation= -Wformat-truncation=; ] 809 | if (snprintf(data, __VA_ARGS__) < 0) { \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_output.c:14633:6: note: in expansion of macro 'SCTP_SNPRINTF' 14633 | SCTP_SNPRINTF(msg, sizeof(msg), | ^~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/stdio.h:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_os_userspace.h:409, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_os.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_output.c:40: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output 143 bytes into a destination of size 128 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_os.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_output.c:40: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_output.c: In function 'sctp_sendall_iterator': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_os_userspace.h:809:6: warning: '%s' directive output truncated writing 21 bytes into a region of size 4 [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation= -Wformat-truncation=; ] 809 | if (snprintf(data, __VA_ARGS__) < 0) { \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_output.c:7271:7: note: in expansion of macro 'SCTP_SNPRINTF' 7271 | SCTP_SNPRINTF(msg, sizeof(msg), | ^~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/stdio.h:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_os_userspace.h:409, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_os.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_output.c:40: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output 146 bytes into a destination of size 128 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o sctp_pcb.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D__Userspace__=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -DSCTP_DEBUG=1 -D_GNU_SOURCE=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/sctp_pcb.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_pcb.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o sctp_peeloff.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D__Userspace__=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -DSCTP_DEBUG=1 -D_GNU_SOURCE=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/sctp_peeloff.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_peeloff.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o sctp_sha1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D__Userspace__=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -DSCTP_DEBUG=1 -D_GNU_SOURCE=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/sctp_sha1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_sha1.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o sctp_ss_functions.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D__Userspace__=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -DSCTP_DEBUG=1 -D_GNU_SOURCE=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/sctp_ss_functions.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_ss_functions.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o sctp_sysctl.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D__Userspace__=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -DSCTP_DEBUG=1 -D_GNU_SOURCE=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/sctp_sysctl.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_sysctl.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o sctp_timer.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D__Userspace__=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -DSCTP_DEBUG=1 -D_GNU_SOURCE=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/sctp_timer.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_timer.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o sctp_userspace.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D__Userspace__=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -DSCTP_DEBUG=1 -D_GNU_SOURCE=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/sctp_userspace.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_userspace.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o sctp_usrreq.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D__Userspace__=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -DSCTP_DEBUG=1 -D_GNU_SOURCE=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/sctp_usrreq.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctp_usrreq.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o sctputil.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D__Userspace__=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -DSCTP_DEBUG=1 -D_GNU_SOURCE=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/sctputil.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet/sctputil.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o sctp6_usrreq.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D__Userspace__=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -DSCTP_DEBUG=1 -D_GNU_SOURCE=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/sctp6_usrreq.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/netinet6/sctp6_usrreq.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o user_environment.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D__Userspace__=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -DSCTP_DEBUG=1 -D_GNU_SOURCE=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/user_environment.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/user_environment.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o user_mbuf.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D__Userspace__=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -DSCTP_DEBUG=1 -D_GNU_SOURCE=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/user_mbuf.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/user_mbuf.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o user_recv_thread.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D__Userspace__=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -DSCTP_DEBUG=1 -D_GNU_SOURCE=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/user_recv_thread.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/user_recv_thread.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o user_socket.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D__Userspace__=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -DSCTP_DEBUG=1 -D_GNU_SOURCE=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/user_socket.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src/user_socket.c libnksctp_s.a.desc rm -f libnksctp_s.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libnksctp_s.a.desc sctp_asconf.o sctp_auth.o sctp_bsd_addr.o sctp_callout.o sctp_cc_functions.o sctp_crc32.o sctp_indata.o sctp_input.o sctp_output.o sctp_pcb.o sctp_peeloff.o sctp_sha1.o sctp_ss_functions.o sctp_sysctl.o sctp_timer.o sctp_userspace.o sctp_usrreq.o sctputil.o sctp6_usrreq.o user_environment.o user_mbuf.o user_recv_thread.o user_socket.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/sctp/src' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/sctp/datachannel' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o DataChannel.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_DEBUG=1 -D__Userspace_os_Linux=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/datachannel -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/sctp/datachannel -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/DataChannel.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/datachannel/DataChannel.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/datachannel/DataChannel.cpp:46: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libnetwerk_sctp_datachannel.a.desc rm -f libnetwerk_sctp_datachannel.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libnetwerk_sctp_datachannel.a.desc DataChannel.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/sctp/datachannel' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/build' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsNetModule.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cache -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/dns -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/mime -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/about -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/data -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/device -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/file -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/ftp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/res -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/viewsource -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/websocket -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/wyciwyg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/socket -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/streamconv -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/streamconv/converters -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/gio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/system/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cookie -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/dns -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/brotli/dec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsNetModule.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/build/nsNetModule.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsUnicharStreamLoader.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/build/nsNetModule.cpp:25: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libnetwerk_build.a.desc rm -f libnetwerk_build.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libnetwerk_build.a.desc nsNetModule.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/netwerk/build' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/auth' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsAuthSASL.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/auth -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/auth -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsAuthSASL.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/auth/nsAuthSASL.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsHttpNegotiateAuth.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/auth -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/auth -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsHttpNegotiateAuth.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/auth/nsHttpNegotiateAuth.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/auth/nsHttpNegotiateAuth.cpp:44: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_extensions_auth0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/auth -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/auth -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_extensions_auth0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/auth/Unified_cpp_extensions_auth0.cpp libextensions_auth.a.desc rm -f libextensions_auth.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libextensions_auth.a.desc nsAuthSASL.o nsHttpNegotiateAuth.o Unified_cpp_extensions_auth0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/auth' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/chromium' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o atomicops_internals_x86_gcc.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -MD -MP -MF .deps/atomicops_internals_x86_gcc.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/base/atomicops_internals_x86_gcc.cc /usr/bin/i686-pc-linux-gnu-g++ -o message_pump_glib.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -MD -MP -MF .deps/message_pump_glib.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/base/message_pump_glib.cc /usr/bin/i686-pc-linux-gnu-g++ -o process_util_linux.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -MD -MP -MF .deps/process_util_linux.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/base/process_util_linux.cc /usr/bin/i686-pc-linux-gnu-g++ -o time_posix.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -MD -MP -MF .deps/time_posix.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/base/time_posix.cc /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_ipc_chromium0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_ipc_chromium0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/chromium/Unified_cpp_ipc_chromium0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/base/pickle.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/base/histogram.cc:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/chromium/Unified_cpp_ipc_chromium0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BufferList.h: In member function 'mozilla::BufferList mozilla::BufferList::Extract(mozilla::BufferList::IterImpl&, size_t, bool*) [with AllocPolicy = InfallibleAllocPolicy]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BufferList.h:606:20: warning: 'lastSegmentSize' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 606 | aIter.Advance(*this, *lastSegmentSize); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_ipc_chromium1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_ipc_chromium1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/chromium/Unified_cpp_ipc_chromium1.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_ipc_chromium2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_ipc_chromium2.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/chromium/Unified_cpp_ipc_chromium2.cpp libipc_chromium.a.desc rm -f libipc_chromium.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libipc_chromium.a.desc atomicops_internals_x86_gcc.o message_pump_glib.o process_util_linux.o time_posix.o Unified_cpp_ipc_chromium0.o Unified_cpp_ipc_chromium1.o Unified_cpp_ipc_chromium2.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/chromium' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/chromium/atomics' libchromium_atomics.a.desc rm -f libchromium_atomics.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libchromium_atomics.a.desc make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/chromium/atomics' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o BackgroundChildImpl.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_CHILD_PROCESS_NAME="plugin-container"' '-DMOZ_CHILD_PROCESS_NAME_PIE=""' '-DMOZ_CHILD_PROCESS_BUNDLE="plugin-container.app/Contents/MacOS/"' '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/broadcastchannel -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/xre -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-shadow -MD -MP -MF .deps/BackgroundChildImpl.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundChildImpl.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundChildImpl.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundChildImpl.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundChildImpl.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundChildImpl.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundChildImpl.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundChildImpl.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o BackgroundParentImpl.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_CHILD_PROCESS_NAME="plugin-container"' '-DMOZ_CHILD_PROCESS_NAME_PIE=""' '-DMOZ_CHILD_PROCESS_BUNDLE="plugin-container.app/Contents/MacOS/"' '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/broadcastchannel -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/xre -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-shadow -MD -MP -MF .deps/BackgroundParentImpl.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundParentImpl.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundParentImpl.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundParentImpl.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundParentImpl.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundParentImpl.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundParentImpl.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundParentImpl.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundParentImpl.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundParentImpl.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::IPCResult mozilla::ipc::BackgroundParentImpl::RecvBroadcastLocalStorageChange(const nsString&, const nsString&, const nsString&, const nsString&, const PrincipalInfo&, const bool&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundParentImpl.cpp:288:32: note: while referencing 'liveActorArray' 288 | nsTArray liveActorArray; | ^~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o FileDescriptorSetChild.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_CHILD_PROCESS_NAME="plugin-container"' '-DMOZ_CHILD_PROCESS_NAME_PIE=""' '-DMOZ_CHILD_PROCESS_BUNDLE="plugin-container.app/Contents/MacOS/"' '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/broadcastchannel -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/xre -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-shadow -MD -MP -MF .deps/FileDescriptorSetChild.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/FileDescriptorSetChild.cpp /usr/bin/i686-pc-linux-gnu-g++ -o FileDescriptorSetParent.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_CHILD_PROCESS_NAME="plugin-container"' '-DMOZ_CHILD_PROCESS_NAME_PIE=""' '-DMOZ_CHILD_PROCESS_BUNDLE="plugin-container.app/Contents/MacOS/"' '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/broadcastchannel -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/xre -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-shadow -MD -MP -MF .deps/FileDescriptorSetParent.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/FileDescriptorSetParent.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_ipc_glue0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_CHILD_PROCESS_NAME="plugin-container"' '-DMOZ_CHILD_PROCESS_NAME_PIE=""' '-DMOZ_CHILD_PROCESS_BUNDLE="plugin-container.app/Contents/MacOS/"' '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/broadcastchannel -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/xre -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-shadow -MD -MP -MF .deps/Unified_cpp_ipc_glue0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue/Unified_cpp_ipc_glue0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundChildImpl.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundImpl.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue/Unified_cpp_ipc_glue0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_channel.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ipc/Transport.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundImpl.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue/Unified_cpp_ipc_glue0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/IPCStreamDestination.cpp: In member function 'virtual nsresult mozilla::ipc::IPCStreamDestination::DelayedStartInputStream::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/IPCStreamDestination.cpp:259:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 259 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/IPCStreamDestination.cpp:258:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 258 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIAsyncInputStream) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_channel.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ipc/Transport.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundImpl.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue/Unified_cpp_ipc_glue0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundChildImpl.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundImpl.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue/Unified_cpp_ipc_glue0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ipc/Transport_posix.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ipc/Transport.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundImpl.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue/Unified_cpp_ipc_glue0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult {anonymous}::ParentImpl::ForceCloseBackgroundActorsRunnable::Run()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<{anonymous}::ParentImpl*> [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue/Unified_cpp_ipc_glue0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundImpl.cpp:1306:27: note: while referencing 'actorsToClose' 1306 | nsTArray actorsToClose(*mActorArray); | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ipc/Transport_posix.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ipc/Transport.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundImpl.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue/Unified_cpp_ipc_glue0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'nsresult mozilla::ipc::PrincipalToPrincipalInfo(nsIPrincipal*, mozilla::ipc::PrincipalInfo*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue/Unified_cpp_ipc_glue0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundUtils.cpp:199:29: note: while referencing 'whitelistInfo' 199 | nsTArray whitelistInfo; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ipc/Transport_posix.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ipc/Transport.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundImpl.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue/Unified_cpp_ipc_glue0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'nsresult mozilla::ipc::LoadInfoToLoadInfoArgs(nsILoadInfo*, mozilla::net::OptionalLoadInfoArgs*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue/Unified_cpp_ipc_glue0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundUtils.cpp:365:38: note: while referencing 'redirectChain' 365 | nsTArray redirectChain; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ipc/Transport_posix.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ipc/Transport.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundImpl.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue/Unified_cpp_ipc_glue0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue/Unified_cpp_ipc_glue0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundUtils.cpp:357:38: note: while referencing 'redirectChainIncludingInternalRedirects' 357 | nsTArray redirectChainIncludingInternalRedirects; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ipc/Transport_posix.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ipc/Transport.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundImpl.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue/Unified_cpp_ipc_glue0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'already_AddRefed mozilla::ipc::PrincipalInfoToPrincipal(const mozilla::ipc::PrincipalInfo&, nsresult*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue/Unified_cpp_ipc_glue0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundUtils.cpp:117:40: note: while referencing 'whitelist' 117 | nsTArray> whitelist; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ipc/Transport_posix.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ipc/Transport.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundImpl.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue/Unified_cpp_ipc_glue0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'nsresult mozilla::ipc::LoadInfoArgsToLoadInfo(const mozilla::net::OptionalLoadInfoArgs&, nsILoadInfo**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::net::RedirectHistoryArray [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue/Unified_cpp_ipc_glue0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundUtils.cpp:457:24: note: while referencing 'redirectChain' 457 | RedirectHistoryArray redirectChain; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ipc/Transport_posix.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ipc/Transport.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundImpl.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue/Unified_cpp_ipc_glue0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::net::RedirectHistoryArray [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue/Unified_cpp_ipc_glue0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundUtils.cpp:448:24: note: while referencing 'redirectChainIncludingInternalRedirects' 448 | RedirectHistoryArray redirectChainIncludingInternalRedirects; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_ipc_glue1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_CHILD_PROCESS_NAME="plugin-container"' '-DMOZ_CHILD_PROCESS_NAME_PIE=""' '-DMOZ_CHILD_PROCESS_BUNDLE="plugin-container.app/Contents/MacOS/"' '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/broadcastchannel -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/xre -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-shadow -MD -MP -MF .deps/Unified_cpp_ipc_glue1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue/Unified_cpp_ipc_glue1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/JavaScriptTypes.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/jsipc/CrossProcessObjectWrappers.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/nsIContentChild.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/IPCStreamUtils.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue/Unified_cpp_ipc_glue1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/IPCStream.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/IPCStreamUtils.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/IPCStreamUtils.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue/Unified_cpp_ipc_glue1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/JavaScriptTypes.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/jsipc/CrossProcessObjectWrappers.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/nsIContentChild.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/IPCStreamUtils.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue/Unified_cpp_ipc_glue1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/IPCStream.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/IPCStreamUtils.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/IPCStreamUtils.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue/Unified_cpp_ipc_glue1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/LinkedList.h: In member function 'void mozilla::ipc::MessageChannel::DebugAbort(const char*, int, const char*, const char*, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/LinkedList.h:112:80: warning: array subscript 0 is outside array bounds of 'mozilla::ipc::MessageChannel::MessageQueue [1]' {aka 'mozilla::LinkedList > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 112 | enterList(LinkedListElement>* elt) { elt->asT()->AddRef(); } | ~~~~~~~~~~~~~~~~~~^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue/Unified_cpp_ipc_glue1.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/MessageChannel.cpp:2756:18: note: while referencing 'pending' 2756 | MessageQueue pending = Move(mPending); | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/IPCStream.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/IPCStreamUtils.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/IPCStreamUtils.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue/Unified_cpp_ipc_glue1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/LinkedList.h:319:24: warning: array subscript -1 is outside array bounds of 'mozilla::ipc::MessageChannel::MessageQueue [1]' {aka 'mozilla::LinkedList > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 319 | return mIsSentinel ? nullptr : static_cast(this); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue/Unified_cpp_ipc_glue1.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/MessageChannel.cpp:2756:18: note: while referencing 'pending' 2756 | MessageQueue pending = Move(mPending); | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/IPCStream.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/IPCStreamUtils.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/IPCStreamUtils.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue/Unified_cpp_ipc_glue1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/LinkedList.h:319:24: warning: array subscript -1 is outside array bounds of 'mozilla::ipc::MessageChannel::MessageQueue [1]' {aka 'mozilla::LinkedList > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 319 | return mIsSentinel ? nullptr : static_cast(this); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue/Unified_cpp_ipc_glue1.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/MessageChannel.cpp:2756:18: note: while referencing 'pending' 2756 | MessageQueue pending = Move(mPending); | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/IPCStream.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/IPCStreamUtils.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/IPCStreamUtils.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue/Unified_cpp_ipc_glue1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:1014:29: warning: array subscript 0 is outside array bounds of 'mozilla::ipc::MessageChannel::MessageQueue [1]' {aka 'mozilla::LinkedList > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 1014 | nsrefcnt r = Super::AddRef(); \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:1084:3: note: in expansion of macro 'NS_IMPL_ADDREF_INHERITED' 1084 | NS_IMPL_ADDREF_INHERITED(aClass, aSuper) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/MessageChannel.cpp:1886:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_INHERITED' 1886 | NS_IMPL_ISUPPORTS_INHERITED(MessageChannel::MessageTask, CancelableRunnable, nsIRunnablePriority) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue/Unified_cpp_ipc_glue1.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/MessageChannel.cpp:2756:18: note: while referencing 'pending' 2756 | MessageQueue pending = Move(mPending); | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/IPCStream.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/IPCStreamUtils.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/IPCStreamUtils.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue/Unified_cpp_ipc_glue1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/LinkedList.h: In member function 'void mozilla::ipc::MessageChannel::RepostAllMessages()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/LinkedList.h:112:80: warning: array subscript 0 is outside array bounds of 'mozilla::ipc::MessageChannel::MessageQueue [1]' {aka 'mozilla::LinkedList > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 112 | enterList(LinkedListElement>* elt) { elt->asT()->AddRef(); } | ~~~~~~~~~~~~~~~~~~^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue/Unified_cpp_ipc_glue1.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/MessageChannel.cpp:2832:18: note: while referencing 'queue' 2832 | MessageQueue queue = Move(mPending); | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/IPCStream.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/IPCStreamUtils.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/IPCStreamUtils.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue/Unified_cpp_ipc_glue1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/LinkedList.h:319:24: warning: array subscript -1 is outside array bounds of 'mozilla::ipc::MessageChannel::MessageQueue [1]' {aka 'mozilla::LinkedList > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 319 | return mIsSentinel ? nullptr : static_cast(this); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue/Unified_cpp_ipc_glue1.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/MessageChannel.cpp:2832:18: note: while referencing 'queue' 2832 | MessageQueue queue = Move(mPending); | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/IPCStream.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/IPCStreamUtils.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/IPCStreamUtils.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue/Unified_cpp_ipc_glue1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/LinkedList.h:319:24: warning: array subscript -1 is outside array bounds of 'mozilla::ipc::MessageChannel::MessageQueue [1]' {aka 'mozilla::LinkedList > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 319 | return mIsSentinel ? nullptr : static_cast(this); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue/Unified_cpp_ipc_glue1.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/MessageChannel.cpp:2832:18: note: while referencing 'queue' 2832 | MessageQueue queue = Move(mPending); | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/IPCStream.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/IPCStreamUtils.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/IPCStreamUtils.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue/Unified_cpp_ipc_glue1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:1014:29: warning: array subscript 0 is outside array bounds of 'mozilla::ipc::MessageChannel::MessageQueue [1]' {aka 'mozilla::LinkedList > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 1014 | nsrefcnt r = Super::AddRef(); \ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:1084:3: note: in expansion of macro 'NS_IMPL_ADDREF_INHERITED' 1084 | NS_IMPL_ADDREF_INHERITED(aClass, aSuper) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/MessageChannel.cpp:1886:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_INHERITED' 1886 | NS_IMPL_ISUPPORTS_INHERITED(MessageChannel::MessageTask, CancelableRunnable, nsIRunnablePriority) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue/Unified_cpp_ipc_glue1.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/MessageChannel.cpp:2832:18: note: while referencing 'queue' 2832 | MessageQueue queue = Move(mPending); | ^~~~~ libipc_glue.a.desc rm -f libipc_glue.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libipc_glue.a.desc BackgroundChildImpl.o BackgroundParentImpl.o FileDescriptorSetChild.o FileDescriptorSetParent.o Unified_cpp_ipc_glue0.o Unified_cpp_ipc_glue1.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/glue' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedProtocols0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/UnifiedProtocols0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HeadersBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FetchIPCTypes.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/CacheTypes.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/BlobTypes.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/BlobTypes.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IterableIterator.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HeadersBinding.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FetchIPCTypes.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/CacheTypes.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedProtocols1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/UnifiedProtocols1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/NeckoChannelParams.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/NeckoChannelParams.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WindowBinding.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ScrollbarStyles.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIScrollableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/InputData.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PAPZCTreeManagerChild.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PAPZCTreeManagerChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols1.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/NeckoChannelParams.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, PickleIterator*, IPC::ParamTraits::paramType*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PAPZCTreeManagerChild.h:28, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PAPZCTreeManagerChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols1.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:549:49: note: while referencing 'shortcuts' 549 | nsTArray shortcuts; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/NeckoChannelParams.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::ipc::PBackgroundChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols1.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundChild.cpp:2870:29: note: while referencing 'fa' 2870 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/NeckoChannelParams.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::ipc::PBackgroundChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols1.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundChild.cpp:4307:30: note: while referencing 'fa' 4307 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/NeckoChannelParams.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::ipc::PBackgroundChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols1.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundChild.cpp:3367:33: note: while referencing 'fa' 3367 | nsTArray fa; | ^~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedProtocols10.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/UnifiedProtocols10.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols10.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PFileDescriptorSetChild.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols10.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PFileDescriptorSet.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PFileDescriptorSetChild.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols10.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedProtocols11.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/UnifiedProtocols11.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols11.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPService.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGMPService.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::gmp::PGMPServiceParent::OnMessageReceived(const Message&, mozilla::gmp::PGMPServiceParent::Message*&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols11.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGMPServiceParent.cpp:226:33: note: while referencing 'alreadyBridgedTo' 226 | nsTArray alreadyBridgedTo; | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPService.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGMPService.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols11.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGMPServiceParent.cpp:225:33: note: while referencing 'tags' 225 | nsTArray tags; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPService.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGMPService.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols11.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGMPServiceParent.cpp:134:33: note: while referencing 'alreadyBridgedTo' 134 | nsTArray alreadyBridgedTo; | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPService.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGMPService.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols11.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGMPServiceParent.cpp:133:33: note: while referencing 'tags' 133 | nsTArray tags; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPService.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGMPService.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::gmp::PGMPStorageChild::OnMessageReceived(const Message&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols11.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGMPStorageChild.cpp:217:31: note: while referencing 'aBytes' 217 | nsTArray aBytes; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPService.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGMPService.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::gmp::PGMPStorageParent::OnMessageReceived(const Message&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols11.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGMPStorageParent.cpp:219:31: note: while referencing 'aBytes' 219 | nsTArray aBytes; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPService.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGMPService.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::gmp::PGMPVideoDecoderChild::OnMessageReceived(const Message&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols11.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGMPVideoDecoderChild.cpp:367:31: note: while referencing 'aCodecSpecificInfo' 367 | nsTArray aCodecSpecificInfo; | ^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPService.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGMPService.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols11.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGMPVideoDecoderChild.cpp:317:31: note: while referencing 'aCodecSpecific' 317 | nsTArray aCodecSpecific; | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPService.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGMPService.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::gmp::PGMPVideoEncoderParent::OnMessageReceived(const Message&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols11.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGMPVideoEncoderParent.cpp:272:31: note: while referencing 'aCodecSpecificInfo' 272 | nsTArray aCodecSpecificInfo; | ^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPService.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGMPService.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::gmp::PGMPVideoEncoderChild::OnMessageReceived(const Message&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols11.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGMPVideoEncoderChild.cpp:286:41: note: while referencing 'aFrameTypes' 286 | nsTArray aFrameTypes; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPService.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGMPService.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols11.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGMPVideoEncoderChild.cpp:285:31: note: while referencing 'aCodecSpecificInfo' 285 | nsTArray aCodecSpecificInfo; | ^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPService.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGMPService.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols11.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGMPVideoEncoderChild.cpp:226:31: note: while referencing 'aCodecSpecific' 226 | nsTArray aCodecSpecific; | ^~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedProtocols12.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/UnifiedProtocols12.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols12.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PImageBridge.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PImageBridgeChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGPUChild.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGPUChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PImageBridge.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PImageBridgeChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGPUChild.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGPUChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::gfx::PGPUChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGPUChild.cpp:1147:34: note: while referencing 'fa' 1147 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGPUChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::gfx::PGPUParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols12.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGPUParent.cpp:1151:34: note: while referencing 'fa' 1151 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGPUChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::gfx::PGPUChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGPUChild.cpp:1487:28: note: while referencing 'fa' 1487 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGPUChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::gfx::PGPUParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols12.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGPUParent.cpp:1491:28: note: while referencing 'fa' 1491 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGPUChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::gfx::PGPUChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGPUChild.cpp:1672:30: note: while referencing 'fa' 1672 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGPUChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::gfx::PGPUParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols12.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGPUParent.cpp:1676:30: note: while referencing 'fa' 1676 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGPUChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::PHandlerServiceChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols12.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PHandlerServiceChild.cpp:447:26: note: while referencing 'fa' 447 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGPUChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::PHandlerServiceParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols12.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PHandlerServiceParent.cpp:432:26: note: while referencing 'fa' 432 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGPUChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::hal_sandbox::PHalParent::OnMessageReceived(const Message&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols12.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PHalParent.cpp:194:32: note: while referencing 'id' 194 | nsTArray id; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PGPUChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols12.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PHalParent.cpp:146:32: note: while referencing 'id' 146 | nsTArray id; | ^~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedProtocols13.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/UnifiedProtocols13.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols13.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PHeapSnapshotTempFileHelperParent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/devtools/PHeapSnapshotTempFileHelper.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/devtools/PHeapSnapshotTempFileHelperParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PHeapSnapshotTempFileHelperParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PHeapSnapshotTempFileHelperParent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedProtocols14.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/UnifiedProtocols14.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static bool IPC::RegionParamTraits::Read(const IPC::Message*, PickleIterator*, IPC::RegionParamTraits::paramType*) [with Region = mozilla::gfx::IntRegionTyped; Rect = mozilla::gfx::IntRectTyped; Iter = mozilla::gfx::BaseIntRegion, mozilla::gfx::IntRectTyped, mozilla::gfx::IntPointTyped, mozilla::gfx::IntMarginTyped >::RectIterator]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'RegionBuilder > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransaction.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PLayerTransaction.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/GfxMessageUtils.h:385:27: note: while referencing 'builder' 385 | RegionBuilder builder; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::jsipc::PJavaScriptChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScriptChild.cpp:2901:23: note: while referencing 'fa' 2901 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::jsipc::PJavaScriptChild::OnMessageReceived(const Message&, mozilla::jsipc::PJavaScriptChild::Message*&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScriptChild.cpp:2532:35: note: while referencing 'ids' 2532 | nsTArray ids; | ^~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScriptChild.cpp:2102:31: note: while referencing 'argv' 2102 | nsTArray argv; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::jsipc::PJavaScriptParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScriptParent.cpp:2897:23: note: while referencing 'fa' 2897 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::jsipc::PJavaScriptParent::OnMessageReceived(const Message&, mozilla::jsipc::PJavaScriptParent::Message*&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScriptParent.cpp:2528:35: note: while referencing 'ids' 2528 | nsTArray ids; | ^~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScriptParent.cpp:2098:31: note: while referencing 'argv' 2098 | nsTArray argv; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::jsipc::PJavaScriptChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScriptChild.cpp:4141:27: note: while referencing 'fa' 4141 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::jsipc::PJavaScriptParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScriptParent.cpp:4137:27: note: while referencing 'fa' 4137 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PLayerTransactionChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PLayerTransactionChild.cpp:1639:25: note: while referencing 'fa' 1639 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PLayerTransactionParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PLayerTransactionParent.cpp:1642:25: note: while referencing 'fa' 1642 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PLayerTransactionChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PLayerTransactionChild.cpp:2931:32: note: while referencing 'fa' 2931 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PLayerTransactionParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PLayerTransactionParent.cpp:2934:32: note: while referencing 'fa' 2934 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PLayerTransactionChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PLayerTransactionChild.cpp:3543:33: note: while referencing 'fa' 3543 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PLayerTransactionParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PLayerTransactionParent.cpp:3546:33: note: while referencing 'fa' 3546 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PLayerTransactionChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PLayerTransactionChild.cpp:4355:28: note: while referencing 'fa' 4355 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PLayerTransactionParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PLayerTransactionParent.cpp:4358:28: note: while referencing 'fa' 4358 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PLayerTransactionChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PLayerTransactionChild.cpp:4492:30: note: while referencing 'fa' 4492 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PLayerTransactionParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PLayerTransactionParent.cpp:4495:30: note: while referencing 'fa' 4495 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PLayerTransactionChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PLayerTransactionChild.cpp:4704:42: note: while referencing 'fa' 4704 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PLayerTransactionParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PLayerTransactionParent.cpp:4707:42: note: while referencing 'fa' 4707 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PLayerTransactionChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PLayerTransactionChild.cpp:4943:32: note: while referencing 'fa' 4943 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PLayerTransactionParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PLayerTransactionParent.cpp:4946:32: note: while referencing 'fa' 4946 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PLayerTransactionChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PLayerTransactionChild.cpp:5544:26: note: while referencing 'fa' 5544 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PLayerTransactionParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PLayerTransactionParent.cpp:5547:26: note: while referencing 'fa' 5547 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PLayerTransactionChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PLayerTransactionChild.cpp:6563:28: note: while referencing 'fa' 6563 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PLayerTransactionChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PLayerTransactionChild.cpp:4655:20: note: while referencing 'fa' 4655 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PLayerTransactionParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PLayerTransactionParent.cpp:6566:28: note: while referencing 'fa' 6566 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PLayerTransactionParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PLayerTransactionParent.cpp:4658:20: note: while referencing 'fa' 4658 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PLayerTransactionChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PLayerTransactionChild.cpp:7048:25: note: while referencing 'fa' 7048 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PLayerTransactionParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PLayerTransactionParent.cpp:7051:25: note: while referencing 'fa' 7051 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PLayerTransactionChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PLayerTransactionChild.cpp:7097:37: note: while referencing 'fa' 7097 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PLayerTransactionParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PLayerTransactionParent.cpp:7100:37: note: while referencing 'fa' 7100 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::media::PMediaChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PMediaChild.cpp:268:29: note: while referencing 'fa' 268 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::media::PMediaParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PMediaParent.cpp:277:29: note: while referencing 'fa' 277 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::PMessagePortChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PMessagePortChild.cpp:365:30: note: while referencing 'fa' 365 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::PMessagePortParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PMessagePortParent.cpp:353:30: note: while referencing 'fa' 353 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::PMessagePortChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PMessagePortChild.cpp:414:37: note: while referencing 'fa' 414 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::PMessagePortParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PMessagePortParent.cpp:402:37: note: while referencing 'fa' 402 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::PMessagePortChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PMessagePortChild.cpp:1196:27: note: while referencing 'fa' 1196 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::PMessagePortChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PMessagePortChild.cpp:316:33: note: while referencing 'fa' 316 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::PMessagePortChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PMessagePortChild.cpp:1085:23: note: while referencing 'fa' 1085 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::PMessagePortParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PMessagePortParent.cpp:1184:27: note: while referencing 'fa' 1184 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::PMessagePortParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PMessagePortParent.cpp:304:33: note: while referencing 'fa' 304 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::PMessagePortParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PMessagePortParent.cpp:1073:23: note: while referencing 'fa' 1073 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::PMessagePortChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PMessagePortChild.cpp:2151:25: note: while referencing 'fa' 2151 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::PMessagePortParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PMessagePortParent.cpp:2139:25: note: while referencing 'fa' 2139 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static bool IPC::RegionParamTraits::Read(const IPC::Message*, PickleIterator*, IPC::RegionParamTraits::paramType*) [with Region = mozilla::gfx::IntRegionTyped; Rect = mozilla::gfx::IntRectTyped; Iter = mozilla::gfx::BaseIntRegion, mozilla::gfx::IntRectTyped, mozilla::gfx::IntPointTyped, mozilla::gfx::IntMarginTyped >::RectIterator]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'RegionBuilder > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransaction.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PLayerTransaction.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/GfxMessageUtils.h:385:27: note: while referencing 'builder' 385 | RegionBuilder builder; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PLayerTransactionChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PLayerTransactionChild.cpp:2347:36: note: while referencing 'fa' 2347 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PLayerTransactionParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PLayerTransactionParent.cpp:2350:36: note: while referencing 'fa' 2350 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::PMessagePortChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PMessagePortChild.cpp:2414:33: note: while referencing 'fa' 2414 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::dom::PMessagePortChild::OnMessageReceived(const Message&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PMessagePortChild.cpp:175:41: note: while referencing 'messages' 175 | nsTArray messages; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PMessagePortChild.cpp:146:41: note: while referencing 'messages' 146 | nsTArray messages; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::PMessagePortParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PMessagePortParent.cpp:2402:33: note: while referencing 'fa' 2402 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::dom::PMessagePortParent::OnMessageReceived(const Message&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PMessagePortParent.cpp:178:41: note: while referencing 'messages' 178 | nsTArray messages; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/jsipc/PJavaScript.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PJavaScript.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols14.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PMessagePortParent.cpp:149:41: note: while referencing 'messages' 149 | nsTArray messages; | ^~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedProtocols15.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/UnifiedProtocols15.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols15.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PNeckoChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols15.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PNeckoChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols15.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PNeckoChild.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols15.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedProtocols16.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/UnifiedProtocols16.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPendingIPCBlobParent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlob.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlobParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPendingIPCBlobParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPendingIPCBlobParent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlob.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlobParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPendingIPCBlobParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::plugins::PPluginInstanceChild::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPluginInstanceChild.cpp:3189:52: note: while referencing 'kids' 3189 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlob.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlobParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPendingIPCBlobParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPluginInstanceChild.cpp:3201:49: note: while referencing 'kids' 3201 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlob.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlobParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPendingIPCBlobParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPluginInstanceChild.cpp:3213:40: note: while referencing 'kids' 3213 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlob.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlobParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPendingIPCBlobParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPluginInstanceChild.cpp:3225:39: note: while referencing 'kids' 3225 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlob.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlobParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPendingIPCBlobParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPluginInstanceChild.cpp:3237:40: note: while referencing 'kids' 3237 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlob.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlobParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPendingIPCBlobParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::plugins::PPluginModuleChild::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPluginModuleChild.cpp:1439:41: note: while referencing 'kids' 1439 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlob.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlobParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPendingIPCBlobParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::plugins::PPluginInstanceParent::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPluginInstanceParent.cpp:3131:53: note: while referencing 'kids' 3131 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlob.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlobParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPendingIPCBlobParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPluginInstanceParent.cpp:3143:50: note: while referencing 'kids' 3143 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlob.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlobParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPendingIPCBlobParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPluginInstanceParent.cpp:3155:41: note: while referencing 'kids' 3155 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlob.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlobParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPendingIPCBlobParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPluginInstanceParent.cpp:3167:40: note: while referencing 'kids' 3167 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlob.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlobParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPendingIPCBlobParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPluginInstanceParent.cpp:3179:41: note: while referencing 'kids' 3179 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlob.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlobParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPendingIPCBlobParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::plugins::PPluginModuleParent::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPluginModuleParent.cpp:1514:42: note: while referencing 'kids' 1514 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlob.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlobParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPendingIPCBlobParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::plugins::PPluginScriptableObjectChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPluginScriptableObjectChild.cpp:1287:32: note: while referencing 'fa' 1287 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlob.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlobParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPendingIPCBlobParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::plugins::PPluginScriptableObjectParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPluginScriptableObjectParent.cpp:1289:32: note: while referencing 'fa' 1289 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlob.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlobParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPendingIPCBlobParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::plugins::PPluginScriptableObjectChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPluginScriptableObjectChild.cpp:1336:23: note: while referencing 'fa' 1336 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlob.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlobParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPendingIPCBlobParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::plugins::PPluginScriptableObjectChild::OnCallReceived(const Message&, mozilla::plugins::PPluginScriptableObjectChild::Message*&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPluginScriptableObjectChild.cpp:1141:31: note: while referencing 'aArgs' 1141 | nsTArray aArgs; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlob.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlobParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPendingIPCBlobParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPluginScriptableObjectChild.cpp:926:31: note: while referencing 'aArgs' 926 | nsTArray aArgs; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlob.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlobParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPendingIPCBlobParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPluginScriptableObjectChild.cpp:871:31: note: while referencing 'aArgs' 871 | nsTArray aArgs; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlob.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlobParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPendingIPCBlobParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::plugins::PPluginScriptableObjectParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPluginScriptableObjectParent.cpp:1338:23: note: while referencing 'fa' 1338 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlob.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlobParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPendingIPCBlobParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::plugins::PPluginScriptableObjectParent::OnCallReceived(const Message&, mozilla::plugins::PPluginScriptableObjectParent::Message*&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPluginScriptableObjectParent.cpp:1151:31: note: while referencing 'aArgs' 1151 | nsTArray aArgs; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlob.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlobParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPendingIPCBlobParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPluginScriptableObjectParent.cpp:936:31: note: while referencing 'aArgs' 936 | nsTArray aArgs; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlob.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PPendingIPCBlobParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPendingIPCBlobParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols16.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPluginScriptableObjectParent.cpp:881:31: note: while referencing 'aArgs' 881 | nsTArray aArgs; | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedProtocols17.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/UnifiedProtocols17.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols17.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPluginWidgetChild.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols17.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginWidget.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPluginWidget.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPluginWidgetChild.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols17.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginWidget.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPluginWidget.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::PPresentationChild::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols17.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPresentationChild.cpp:711:46: note: while referencing 'kids' 711 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginWidget.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPluginWidget.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols17.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPresentationChild.cpp:723:46: note: while referencing 'kids' 723 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginWidget.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPluginWidget.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::PPresentationParent::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols17.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPresentationParent.cpp:726:47: note: while referencing 'kids' 726 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginWidget.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPluginWidget.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols17.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPresentationParent.cpp:738:47: note: while referencing 'kids' 738 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginWidget.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPluginWidget.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::dom::PPresentationChild::OnMessageReceived(const Message&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols17.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPresentationChild.cpp:384:32: note: while referencing 'aAvailabilityUrls' 384 | nsTArray aAvailabilityUrls; | ^~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginWidget.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPluginWidget.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::dom::PPresentationParent::OnMessageReceived(const Message&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols17.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPresentationParent.cpp:379:32: note: while referencing 'aAvailabilityUrls' 379 | nsTArray aAvailabilityUrls; | ^~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginWidget.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPluginWidget.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols17.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPresentationParent.cpp:350:32: note: while referencing 'aAvailabilityUrls' 350 | nsTArray aAvailabilityUrls; | ^~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedProtocols18.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/UnifiedProtocols18.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols18.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPrintingChild.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols18.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintSettingsDialog.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintSettingsDialogChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPrintSettingsDialogChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPrintingChild.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols18.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintSettingsDialog.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintSettingsDialogChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPrintSettingsDialogChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::embedding::PPrintingChild::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols18.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPrintingChild.cpp:458:46: note: while referencing 'kids' 458 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintSettingsDialog.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintSettingsDialogChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPrintSettingsDialogChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols18.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPrintingChild.cpp:470:46: note: while referencing 'kids' 470 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintSettingsDialog.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintSettingsDialogChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPrintSettingsDialogChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols18.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPrintingChild.cpp:482:41: note: while referencing 'kids' 482 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintSettingsDialog.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintSettingsDialogChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPrintSettingsDialogChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::embedding::PPrintingParent::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols18.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPrintingParent.cpp:504:47: note: while referencing 'kids' 504 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintSettingsDialog.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintSettingsDialogChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPrintSettingsDialogChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols18.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPrintingParent.cpp:516:47: note: while referencing 'kids' 516 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintSettingsDialog.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintSettingsDialogChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPrintSettingsDialogChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols18.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPrintingParent.cpp:528:42: note: while referencing 'kids' 528 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintSettingsDialog.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintSettingsDialogChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPrintSettingsDialogChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::quota::PQuotaChild::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols18.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PQuotaChild.cpp:306:39: note: while referencing 'kids' 306 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintSettingsDialog.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintSettingsDialogChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPrintSettingsDialogChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols18.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PQuotaChild.cpp:318:44: note: while referencing 'kids' 318 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintSettingsDialog.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintSettingsDialogChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPrintSettingsDialogChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::quota::PQuotaParent::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols18.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PQuotaParent.cpp:324:40: note: while referencing 'kids' 324 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintSettingsDialog.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintSettingsDialogChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPrintSettingsDialogChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols18.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PQuotaParent.cpp:336:45: note: while referencing 'kids' 336 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintSettingsDialog.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintSettingsDialogChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPrintSettingsDialogChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::embedding::PPrintSettingsDialogChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPrintSettingsDialogChild.cpp:1260:31: note: while referencing 'fa' 1260 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintSettingsDialog.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintSettingsDialogChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPrintSettingsDialogChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::embedding::PPrintSettingsDialogParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols18.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPrintSettingsDialogParent.cpp:1245:31: note: while referencing 'fa' 1245 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintSettingsDialog.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintSettingsDialogChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPrintSettingsDialogChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::embedding::PPrintingChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols18.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPrintingChild.cpp:1671:31: note: while referencing 'fa' 1671 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintSettingsDialog.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintSettingsDialogChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPrintSettingsDialogChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::embedding::PPrintingParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols18.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPrintingParent.cpp:1717:31: note: while referencing 'fa' 1717 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintSettingsDialog.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintSettingsDialogChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPrintSettingsDialogChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::quota::PQuotaChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols18.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PQuotaChild.cpp:397:29: note: while referencing 'fa' 397 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintSettingsDialog.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintSettingsDialogChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PPrintSettingsDialogChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::quota::PQuotaParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols18.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PQuotaParent.cpp:415:29: note: while referencing 'fa' 415 | nsTArray fa; | ^~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedProtocols19.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/UnifiedProtocols19.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols19.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StorageTypeBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/PersistenceType.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PQuotaRequestChild.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaRequestChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PQuotaRequestChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PRemoteSpellcheckEngineChild.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols19.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaRequestChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PQuotaRequestChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::PRemoteSpellcheckEngineParent::OnMessageReceived(const Message&, mozilla::PRemoteSpellcheckEngineParent::Message*&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols19.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PRemoteSpellcheckEngineParent.cpp:228:32: note: while referencing 'aSuggestions' 228 | nsTArray aSuggestions; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaRequestChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PQuotaRequestChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::PRemoteSpellcheckEngineParent::OnMessageReceived(const Message&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols19.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PRemoteSpellcheckEngineParent.cpp:120:32: note: while referencing 'aList' 120 | nsTArray aList; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaRequestChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PQuotaRequestChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::quota::PQuotaUsageRequestChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols19.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PQuotaUsageRequestChild.cpp:188:27: note: while referencing 'fa' 188 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaRequestChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PQuotaRequestChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::quota::PQuotaUsageRequestChild::Read(mozilla::dom::quota::PQuotaUsageRequestChild::UsageRequestResponse*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::quota::PQuotaUsageRequestChild::AllUsageResponse [1]' {aka 'mozilla::dom::quota::AllUsageResponse [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols19.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PQuotaUsageRequestChild.cpp:353:30: note: while referencing 'tmp' 353 | AllUsageResponse tmp = AllUsageResponse(); | ^~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaRequestChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PQuotaRequestChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::quota::PQuotaUsageRequestParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols19.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PQuotaUsageRequestParent.cpp:171:27: note: while referencing 'fa' 171 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaRequestChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PQuotaRequestChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::quota::PQuotaUsageRequestParent::Read(mozilla::dom::quota::PQuotaUsageRequestParent::UsageRequestResponse*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::quota::PQuotaUsageRequestParent::AllUsageResponse [1]' {aka 'mozilla::dom::quota::AllUsageResponse [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols19.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PQuotaUsageRequestParent.cpp:336:30: note: while referencing 'tmp' 336 | AllUsageResponse tmp = AllUsageResponse(); | ^~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaRequestChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PQuotaRequestChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::loader::PScriptCacheChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols19.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PScriptCacheChild.cpp:195:26: note: while referencing 'fa' 195 | nsTArray fa; | ^~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedProtocols2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/UnifiedProtocols2.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols2.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FileModeBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFileChild.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundFileHandleChild.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandle.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandleChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundFileHandleChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundIDBCursor.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols2.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandle.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandleChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundFileHandleChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::indexedDB::PBackgroundIDBCursorChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols2.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundIDBCursorChild.cpp:1496:41: note: while referencing 'fa' 1496 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandle.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandleChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundFileHandleChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::indexedDB::PBackgroundIDBCursorParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols2.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundIDBCursorParent.cpp:1484:41: note: while referencing 'fa' 1484 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandle.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandleChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundFileHandleChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::indexedDB::PBackgroundIDBCursorChild::Read(mozilla::dom::indexedDB::PBackgroundIDBCursorChild::CursorResponse*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols2.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundIDBCursorChild.cpp:632:49: note: while referencing 'tmp' 632 | nsTArray tmp; | ^~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandle.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandleChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundFileHandleChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::indexedDB::PBackgroundIDBCursorParent::Read(mozilla::dom::indexedDB::PBackgroundIDBCursorParent::CursorResponse*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols2.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundIDBCursorParent.cpp:620:49: note: while referencing 'tmp' 620 | nsTArray tmp; | ^~~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedProtocols20.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/UnifiedProtocols20.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols20.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PScriptCacheParent.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/loader/PScriptCache.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/loader/PScriptCacheParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PScriptCacheParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PScriptCacheParent.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/loader/PScriptCache.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/loader/PScriptCacheParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PScriptCacheParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::PServiceWorkerManagerChild::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols20.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PServiceWorkerManagerChild.cpp:520:47: note: while referencing 'kids' 520 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/loader/PScriptCache.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/loader/PScriptCacheParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PScriptCacheParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::PServiceWorkerManagerParent::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols20.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PServiceWorkerManagerParent.cpp:535:48: note: while referencing 'kids' 535 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/loader/PScriptCache.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/loader/PScriptCacheParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PScriptCacheParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::PSpeechSynthesisChild::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols20.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PSpeechSynthesisChild.cpp:421:49: note: while referencing 'kids' 421 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/loader/PScriptCache.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/loader/PScriptCacheParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PScriptCacheParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::PSpeechSynthesisParent::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols20.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PSpeechSynthesisParent.cpp:415:50: note: while referencing 'kids' 415 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/loader/PScriptCache.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/loader/PScriptCacheParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PScriptCacheParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::loader::PScriptCacheParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PScriptCacheParent.cpp:204:26: note: while referencing 'fa' 204 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/loader/PScriptCache.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/loader/PScriptCacheParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PScriptCacheParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::loader::PScriptCacheParent::OnMessageReceived(const Message&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PScriptCacheParent.cpp:62:34: note: while referencing 'scripts' 62 | nsTArray scripts; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/loader/PScriptCache.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/loader/PScriptCacheParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PScriptCacheParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::PServiceWorkerManagerChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols20.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PServiceWorkerManagerChild.cpp:588:29: note: while referencing 'fa' 588 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/loader/PScriptCache.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/loader/PScriptCacheParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PScriptCacheParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::PServiceWorkerManagerParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols20.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PServiceWorkerManagerParent.cpp:603:29: note: while referencing 'fa' 603 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/loader/PScriptCache.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/loader/PScriptCacheParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PScriptCacheParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::PSpeechSynthesisChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols20.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PSpeechSynthesisChild.cpp:623:27: note: while referencing 'fa' 623 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/loader/PScriptCache.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/loader/PScriptCacheParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PScriptCacheParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::PSpeechSynthesisParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols20.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PSpeechSynthesisParent.cpp:617:27: note: while referencing 'fa' 617 | nsTArray fa; | ^~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedProtocols21.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/UnifiedProtocols21.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols21.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PStreamNotifyChild.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols21.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PStreamNotify.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PStreamNotify.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PStreamNotifyChild.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols21.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PStreamNotify.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PStreamNotify.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::net::PStunAddrsRequestChild::OnMessageReceived(const Message&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::net::NrIceStunAddrArray [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols21.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PStunAddrsRequestChild.cpp:109:32: note: while referencing 'iceStunAddrs' 109 | NrIceStunAddrArray iceStunAddrs; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PStreamNotify.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PStreamNotify.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::net::PTCPSocketChild::Read(SendableData*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols21.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PTCPSocketChild.cpp:528:31: note: while referencing 'tmp' 528 | nsTArray tmp; | ^~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PStreamNotify.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PStreamNotify.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::net::PTCPSocketParent::Read(SendableData*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols21.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PTCPSocketParent.cpp:572:31: note: while referencing 'tmp' 572 | nsTArray tmp; | ^~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PStreamNotify.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PStreamNotify.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::ipc::PTestShellChild::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols21.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PTestShellChild.cpp:244:43: note: while referencing 'kids' 244 | nsTArray kids; | ^~~~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedProtocols22.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/UnifiedProtocols22.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols22.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PTestShellParent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols22.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellCommand.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellCommandChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PTestShellCommandChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PTestShellParent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols22.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellCommand.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellCommandChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PTestShellCommandChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::ipc::PTestShellParent::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols22.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PTestShellParent.cpp:220:44: note: while referencing 'kids' 220 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellCommand.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellCommandChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PTestShellCommandChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::net::PUDPSocketChild::OnMessageReceived(const Message&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols22.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PUDPSocketChild.cpp:311:31: note: while referencing 'data' 311 | nsTArray data; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellCommand.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellCommandChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PTestShellCommandChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::net::PUDPSocketChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols22.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PUDPSocketChild.cpp:882:30: note: while referencing 'fa' 882 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellCommand.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellCommandChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PTestShellCommandChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::net::PUDPSocketChild::Read(mozilla::net::PUDPSocketChild::OptionalFileDescriptorSet*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols22.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PUDPSocketChild.cpp:1880:38: note: while referencing 'tmp' 1880 | nsTArray tmp; | ^~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellCommand.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellCommandChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PTestShellCommandChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::net::PUDPSocketParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols22.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PUDPSocketParent.cpp:900:30: note: while referencing 'fa' 900 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellCommand.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellCommandChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PTestShellCommandChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::net::PUDPSocketParent::Read(mozilla::net::PUDPSocketParent::OptionalFileDescriptorSet*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols22.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PUDPSocketParent.cpp:1898:38: note: while referencing 'tmp' 1898 | nsTArray tmp; | ^~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellCommand.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellCommandChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PTestShellCommandChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::net::PUDPSocketChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols22.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PUDPSocketChild.cpp:931:27: note: while referencing 'fa' 931 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellCommand.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellCommandChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PTestShellCommandChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::net::PUDPSocketChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols22.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PUDPSocketChild.cpp:494:33: note: while referencing 'fa' 494 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellCommand.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellCommandChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PTestShellCommandChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::net::PUDPSocketChild::Read(UDPData*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols22.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PUDPSocketChild.cpp:2108:31: note: while referencing 'tmp' 2108 | nsTArray tmp; | ^~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellCommand.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellCommandChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PTestShellCommandChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::net::PUDPSocketParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols22.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PUDPSocketParent.cpp:949:27: note: while referencing 'fa' 949 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellCommand.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellCommandChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PTestShellCommandChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::net::PUDPSocketParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols22.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PUDPSocketParent.cpp:512:33: note: while referencing 'fa' 512 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellCommand.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellCommandChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PTestShellCommandChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::net::PUDPSocketParent::Read(UDPData*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols22.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PUDPSocketParent.cpp:2126:31: note: while referencing 'tmp' 2126 | nsTArray tmp; | ^~~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedProtocols23.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/UnifiedProtocols23.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols23.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PURLClassifierLocalChild.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PURLClassifierLocal.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PURLClassifierLocalChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PURLClassifierLocalChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PURLClassifierLocalChild.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PURLClassifierLocal.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PURLClassifierLocalChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PURLClassifierLocalChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::gfx::PVRManagerChild::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols23.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PVRManagerChild.cpp:1026:34: note: while referencing 'kids' 1026 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PURLClassifierLocal.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PURLClassifierLocalChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PURLClassifierLocalChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols23.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PVRManagerChild.cpp:1038:34: note: while referencing 'kids' 1038 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PURLClassifierLocal.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PURLClassifierLocalChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PURLClassifierLocalChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::gfx::PVRManagerParent::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols23.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PVRManagerParent.cpp:1190:35: note: while referencing 'kids' 1190 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PURLClassifierLocal.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PURLClassifierLocalChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PURLClassifierLocalChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols23.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PVRManagerParent.cpp:1202:35: note: while referencing 'kids' 1202 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PURLClassifierLocal.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PURLClassifierLocalChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PURLClassifierLocalChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::PVideoBridgeChild::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols23.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PVideoBridgeChild.cpp:262:34: note: while referencing 'kids' 262 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PURLClassifierLocal.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PURLClassifierLocalChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PURLClassifierLocalChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::PVideoBridgeParent::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols23.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PVideoBridgeParent.cpp:285:35: note: while referencing 'kids' 285 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PURLClassifierLocal.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PURLClassifierLocalChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PURLClassifierLocalChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::gfx::PVRManagerChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols23.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PVRManagerChild.cpp:2232:38: note: while referencing 'fa' 2232 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PURLClassifierLocal.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PURLClassifierLocalChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PURLClassifierLocalChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::gfx::PVRManagerParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols23.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PVRManagerParent.cpp:2396:38: note: while referencing 'fa' 2396 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PURLClassifierLocal.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PURLClassifierLocalChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PURLClassifierLocalChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::gfx::PVRManagerChild::OnMessageReceived(const Message&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols23.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PVRManagerChild.cpp:733:37: note: while referencing 'aDisplayUpdates' 733 | nsTArray aDisplayUpdates; | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PURLClassifierLocal.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PURLClassifierLocalChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PURLClassifierLocalChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols23.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols23.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PVRManagerChild.cpp:704:46: note: while referencing 'aMessages' 704 | nsTArray aMessages; | ^~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedProtocols24.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/UnifiedProtocols24.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols24.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PVideoDecoderChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PVideoDecoderChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PVideoDecoderChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PVideoDecoderChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::PVideoDecoderManagerChild::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols24.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PVideoDecoderManagerChild.cpp:371:39: note: while referencing 'kids' 371 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PVideoDecoderChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::PVideoDecoderManagerParent::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols24.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PVideoDecoderManagerParent.cpp:372:40: note: while referencing 'kids' 372 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PVideoDecoderChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::PWebBrowserPersistDocumentChild::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols24.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentChild.cpp:393:53: note: while referencing 'kids' 393 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PVideoDecoderChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols24.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentChild.cpp:405:53: note: while referencing 'kids' 405 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PVideoDecoderChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::PWebAuthnTransactionChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols24.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebAuthnTransactionChild.cpp:309:33: note: while referencing 'fa' 309 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PVideoDecoderChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::PWebAuthnTransactionChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols24.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebAuthnTransactionChild.cpp:509:50: note: while referencing 'fa' 509 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PVideoDecoderChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::PWebAuthnTransactionParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols24.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebAuthnTransactionParent.cpp:498:50: note: while referencing 'fa' 498 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PVideoDecoderChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::PWebBrowserPersistDocumentChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols24.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentChild.cpp:1066:30: note: while referencing 'fa' 1066 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PVideoDecoderChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::PWebBrowserPersistDocumentChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols24.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentChild.cpp:1115:27: note: while referencing 'fa' 1115 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PVideoDecoderChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::PWebBrowserPersistDocumentChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols24.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentChild.cpp:508:33: note: while referencing 'fa' 508 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PVideoDecoderChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols24.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::PWebBrowserPersistDocumentChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols24.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentChild.cpp:1482:44: note: while referencing 'fa' 1482 | nsTArray fa; | ^~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedProtocols25.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/UnifiedProtocols25.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentParent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentParent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::PWebBrowserPersistDocumentParent::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentParent.cpp:374:54: note: while referencing 'kids' 374 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentParent.cpp:386:54: note: while referencing 'kids' 386 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static bool IPC::RegionParamTraits::Read(const IPC::Message*, PickleIterator*, IPC::RegionParamTraits::paramType*) [with Region = mozilla::gfx::IntRegionTyped; Rect = mozilla::gfx::IntRectTyped; Iter = mozilla::gfx::BaseIntRegion, mozilla::gfx::IntRectTyped, mozilla::gfx::IntPointTyped, mozilla::gfx::IntMarginTyped >::RectIterator]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'RegionBuilder > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PWebRenderBridge.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebRenderBridge.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/GfxMessageUtils.h:385:27: note: while referencing 'builder' 385 | RegionBuilder builder; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static bool IPC::RegionParamTraits::Read(const IPC::Message*, PickleIterator*, IPC::RegionParamTraits::paramType*) [with Region = mozilla::gfx::IntRegionTyped; Rect = mozilla::gfx::IntRectTyped; Iter = mozilla::gfx::BaseIntRegion, mozilla::gfx::IntRectTyped, mozilla::gfx::IntPointTyped, mozilla::gfx::IntMarginTyped >::RectIterator]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'RegionBuilder > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PWebRenderBridge.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebRenderBridge.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/GfxMessageUtils.h:385:27: note: while referencing 'builder' 385 | RegionBuilder builder; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::PWebBrowserPersistDocumentParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentParent.cpp:1047:30: note: while referencing 'fa' 1047 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::net::PWebSocketChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebSocketChild.cpp:1560:30: note: while referencing 'fa' 1560 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::net::PWebSocketParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebSocketParent.cpp:1593:30: note: while referencing 'fa' 1593 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::PWebBrowserPersistDocumentParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentParent.cpp:489:33: note: while referencing 'fa' 489 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::net::PWebSocketChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebSocketChild.cpp:709:33: note: while referencing 'fa' 709 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::net::PWebSocketParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebSocketParent.cpp:742:33: note: while referencing 'fa' 742 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PWebRenderBridgeChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebRenderBridgeChild.cpp:1557:28: note: while referencing 'fa' 1557 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PWebRenderBridgeParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebRenderBridgeParent.cpp:1866:28: note: while referencing 'fa' 1866 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PWebRenderBridgeChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebRenderBridgeChild.cpp:3844:33: note: while referencing 'fa' 3844 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PWebRenderBridgeParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebRenderBridgeParent.cpp:4153:33: note: while referencing 'fa' 4153 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PWebRenderBridgeChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebRenderBridgeChild.cpp:4029:30: note: while referencing 'fa' 4029 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PWebRenderBridgeParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebRenderBridgeParent.cpp:4338:30: note: while referencing 'fa' 4338 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PWebRenderBridgeChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebRenderBridgeChild.cpp:4166:32: note: while referencing 'fa' 4166 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PWebRenderBridgeParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebRenderBridgeParent.cpp:4475:32: note: while referencing 'fa' 4475 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PWebRenderBridgeChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebRenderBridgeChild.cpp:4315:28: note: while referencing 'fa' 4315 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PWebRenderBridgeParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebRenderBridgeParent.cpp:4624:28: note: while referencing 'fa' 4624 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PWebRenderBridgeChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebRenderBridgeChild.cpp:4770:25: note: while referencing 'fa' 4770 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PWebRenderBridgeParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebRenderBridgeParent.cpp:5079:25: note: while referencing 'fa' 5079 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PWebRenderBridgeChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebRenderBridgeChild.cpp:5270:25: note: while referencing 'fa' 5270 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PWebRenderBridgeChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebRenderBridgeChild.cpp:5091:38: note: while referencing 'fa' 5091 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PWebRenderBridgeParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebRenderBridgeParent.cpp:5579:25: note: while referencing 'fa' 5579 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PWebRenderBridgeParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebRenderBridgeParent.cpp:5400:38: note: while referencing 'fa' 5400 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::layers::PWebRenderBridgeParent::OnMessageReceived(const Message&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebRenderBridgeParent.cpp:569:33: note: while referencing 'toDestroy' 569 | nsTArray toDestroy; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::net::PWebSocketChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebSocketChild.cpp:572:29: note: while referencing 'fa' 572 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::net::PWebSocketParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebSocketParent.cpp:605:29: note: while referencing 'fa' 605 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::net::PWebSocketChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebSocketChild.cpp:3377:40: note: while referencing 'fa' 3377 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebBrowserPersistDocumentParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::net::PWebSocketParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols25.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebSocketParent.cpp:3410:40: note: while referencing 'fa' 3410 | nsTArray fa; | ^~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedProtocols26.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/UnifiedProtocols26.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols26.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/RTCStatsReportBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/media/webrtc/WebrtcGlobal.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PWebrtcGlobalChild.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebrtcGlobalChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols26.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PWebrtcGlobal.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebrtcGlobal.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols26.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/RTCStatsReportBinding.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/media/webrtc/WebrtcGlobal.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PWebrtcGlobalChild.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PWebrtcGlobalChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols26.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedProtocols3.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/UnifiedProtocols3.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols3.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IDBCursorBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IDBCursor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBDatabase.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBDatabaseParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundIDBDatabaseRequestParent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBDatabaseRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBDatabaseRequestParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundIDBDatabaseRequestParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBDatabase.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBDatabaseParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundIDBDatabaseRequestParent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBDatabaseRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBDatabaseRequestParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundIDBDatabaseRequestParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::indexedDB::PBackgroundIDBRequestChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols3.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundIDBRequestChild.cpp:936:49: note: while referencing 'fa' 936 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBDatabaseRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBDatabaseRequestParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundIDBDatabaseRequestParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::indexedDB::PBackgroundIDBRequestParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols3.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundIDBRequestParent.cpp:921:49: note: while referencing 'fa' 921 | nsTArray fa; | ^~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedProtocols4.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/UnifiedProtocols4.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols4.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IDBCursorBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IDBCursor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBVersionChangeTransaction.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBVersionChangeTransactionParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundIDBVersionChangeTransactionParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBVersionChangeTransaction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBVersionChangeTransactionParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundIDBVersionChangeTransactionParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBVersionChangeTransaction.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBVersionChangeTransactionParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundIDBVersionChangeTransactionParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBVersionChangeTransaction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBVersionChangeTransactionParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundIDBVersionChangeTransactionParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::indexedDB::PBackgroundIDBVersionChangeTransactionParent::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundIDBVersionChangeTransactionParent.cpp:597:47: note: while referencing 'kids' 597 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBVersionChangeTransaction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBVersionChangeTransactionParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundIDBVersionChangeTransactionParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundIDBVersionChangeTransactionParent.cpp:609:48: note: while referencing 'kids' 609 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBVersionChangeTransaction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBVersionChangeTransactionParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundIDBVersionChangeTransactionParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::PBackgroundMutableFileChild::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols4.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundMutableFileChild.cpp:271:47: note: while referencing 'kids' 271 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBVersionChangeTransaction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBVersionChangeTransactionParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundIDBVersionChangeTransactionParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::PBackgroundMutableFileParent::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols4.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundMutableFileParent.cpp:255:48: note: while referencing 'kids' 255 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBVersionChangeTransaction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBVersionChangeTransactionParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundIDBVersionChangeTransactionParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::indexedDB::PBackgroundIDBVersionChangeTransactionParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundIDBVersionChangeTransactionParent.cpp:736:31: note: while referencing 'fa' 736 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBVersionChangeTransaction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBVersionChangeTransactionParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundIDBVersionChangeTransactionParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::indexedDB::PBackgroundIDBVersionChangeTransactionParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundIDBVersionChangeTransactionParent.cpp:1780:27: note: while referencing 'fa' 1780 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBVersionChangeTransaction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBVersionChangeTransactionParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundIDBVersionChangeTransactionParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::ipc::PBackgroundParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols4.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundParent.cpp:4473:30: note: while referencing 'fa' 4473 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBVersionChangeTransaction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBVersionChangeTransactionParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundIDBVersionChangeTransactionParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::ipc::PBackgroundParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols4.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundParent.cpp:4596:27: note: while referencing 'fa' 4596 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBVersionChangeTransaction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBVersionChangeTransactionParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundIDBVersionChangeTransactionParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::ipc::PBackgroundParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols4.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundParent.cpp:3533:33: note: while referencing 'fa' 3533 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBVersionChangeTransaction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBVersionChangeTransactionParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundIDBVersionChangeTransactionParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::ipc::PBackgroundParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols4.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBackgroundParent.cpp:3036:29: note: while referencing 'fa' 3036 | nsTArray fa; | ^~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedProtocols5.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/UnifiedProtocols5.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols5.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannel.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannelChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBroadcastChannelChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannel.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannelChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBroadcastChannelChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannel.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannelChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBroadcastChannelChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannel.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannelChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBroadcastChannelChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::dom::PBrowserParent::OnMessageReceived(const Message&, mozilla::dom::PBrowserParent::Message*&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols5.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBrowserParent.cpp:4144:43: note: while referencing 'retval' 4144 | nsTArray retval; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannel.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannelChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBroadcastChannelChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols5.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PBrowserParent.cpp:4072:43: note: while referencing 'retval' 4072 | nsTArray retval; | ^~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedProtocols6.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/UnifiedProtocols6.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HeadersBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FetchIPCTypes.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorage.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorageChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCacheStorageChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorage.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorageChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCacheStorageChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IterableIterator.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HeadersBinding.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FetchIPCTypes.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorage.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorageChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCacheStorageChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorage.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorageChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCacheStorageChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::cache::PCacheStorageChild::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCacheStorageChild.cpp:230:34: note: while referencing 'kids' 230 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorage.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorageChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCacheStorageChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::cache::PCacheStorageParent::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCacheStorageParent.cpp:227:35: note: while referencing 'kids' 227 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorage.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorageChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCacheStorageChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::cache::PCacheStorageChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCacheStorageChild.cpp:1655:30: note: while referencing 'fa' 1655 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorage.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorageChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCacheStorageChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::cache::PCacheStorageParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCacheStorageParent.cpp:1652:30: note: while referencing 'fa' 1652 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorage.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorageChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCacheStorageChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::cache::PCacheStorageChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCacheStorageChild.cpp:2100:27: note: while referencing 'fa' 2100 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorage.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorageChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCacheStorageChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::cache::PCacheStorageChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCacheStorageChild.cpp:298:33: note: while referencing 'fa' 298 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorage.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorageChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCacheStorageChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::cache::PCacheStorageParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCacheStorageParent.cpp:2097:27: note: while referencing 'fa' 2097 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorage.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorageChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCacheStorageChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::cache::PCacheStorageParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCacheStorageParent.cpp:295:33: note: while referencing 'fa' 295 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorage.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorageChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCacheStorageChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::cache::PCacheStorageChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCacheStorageChild.cpp:3325:28: note: while referencing 'fa' 3325 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorage.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorageChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCacheStorageChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::cache::PCacheStorageParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCacheStorageParent.cpp:3322:28: note: while referencing 'fa' 3322 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorage.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorageChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCacheStorageChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::gmp::PChromiumCDMChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PChromiumCDMChild.cpp:1201:33: note: while referencing 'fa' 1201 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorage.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorageChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCacheStorageChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::cache::PCacheStorageParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCacheStorageParent.cpp:3371:29: note: while referencing 'fa' 3371 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorage.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorageChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCacheStorageChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::cache::PCacheStorageParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCacheStorageParent.cpp:432:36: note: while referencing 'fa' 432 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorage.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorageChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCacheStorageChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::camera::PCamerasParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCamerasParent.cpp:806:29: note: while referencing 'fa' 806 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorage.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorageChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCacheStorageChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::camera::PCamerasChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCamerasChild.cpp:780:29: note: while referencing 'fa' 780 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorage.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorageChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCacheStorageChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::cache::PCacheStorageChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCacheStorageChild.cpp:3374:29: note: while referencing 'fa' 3374 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorage.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorageChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCacheStorageChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::cache::PCacheStorageChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCacheStorageChild.cpp:435:36: note: while referencing 'fa' 435 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorage.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorageChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCacheStorageChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::gmp::PChromiumCDMChild::OnMessageReceived(const Message&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PChromiumCDMChild.cpp:767:31: note: while referencing 'aResponse' 767 | nsTArray aResponse; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorage.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorageChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCacheStorageChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PChromiumCDMChild.cpp:660:31: note: while referencing 'aInitData' 660 | nsTArray aInitData; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorage.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorageChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCacheStorageChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols6.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PChromiumCDMChild.cpp:619:31: note: while referencing 'aServerCert' 619 | nsTArray aServerCert; | ^~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedProtocols7.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/UnifiedProtocols7.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PColorPickerChild.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDM.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDMParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PChromiumCDMParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PColorPickerChild.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDM.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDMParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PChromiumCDMParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::PCompositorBridgeChild::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCompositorBridgeChild.cpp:1815:30: note: while referencing 'kids' 1815 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDM.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDMParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PChromiumCDMParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCompositorBridgeChild.cpp:1827:42: note: while referencing 'kids' 1827 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDM.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDMParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PChromiumCDMParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCompositorBridgeChild.cpp:1839:43: note: while referencing 'kids' 1839 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDM.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDMParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PChromiumCDMParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCompositorBridgeChild.cpp:1851:34: note: while referencing 'kids' 1851 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDM.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDMParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PChromiumCDMParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCompositorBridgeChild.cpp:1863:43: note: while referencing 'kids' 1863 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDM.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDMParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PChromiumCDMParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCompositorBridgeChild.cpp:1875:42: note: while referencing 'kids' 1875 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDM.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDMParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PChromiumCDMParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::PCompositorManagerChild::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCompositorManagerChild.cpp:247:43: note: while referencing 'kids' 247 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDM.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDMParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PChromiumCDMParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::PCompositorBridgeParent::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCompositorBridgeParent.cpp:1652:31: note: while referencing 'kids' 1652 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDM.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDMParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PChromiumCDMParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCompositorBridgeParent.cpp:1664:43: note: while referencing 'kids' 1664 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDM.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDMParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PChromiumCDMParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCompositorBridgeParent.cpp:1676:44: note: while referencing 'kids' 1676 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDM.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDMParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PChromiumCDMParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCompositorBridgeParent.cpp:1688:35: note: while referencing 'kids' 1688 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDM.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDMParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PChromiumCDMParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCompositorBridgeParent.cpp:1700:44: note: while referencing 'kids' 1700 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDM.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDMParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PChromiumCDMParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCompositorBridgeParent.cpp:1712:43: note: while referencing 'kids' 1712 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDM.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDMParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PChromiumCDMParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::PCompositorManagerParent::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCompositorManagerParent.cpp:253:44: note: while referencing 'kids' 253 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDM.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDMParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PChromiumCDMParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::PContentBridgeChild::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PContentBridgeChild.cpp:1058:34: note: while referencing 'kids' 1058 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDM.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDMParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PChromiumCDMParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PContentBridgeChild.cpp:1070:44: note: while referencing 'kids' 1070 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDM.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDMParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PChromiumCDMParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PContentBridgeChild.cpp:1082:37: note: while referencing 'kids' 1082 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDM.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDMParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PChromiumCDMParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PContentBridgeChild.cpp:1094:46: note: while referencing 'kids' 1094 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDM.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDMParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PChromiumCDMParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PContentBridgeChild.cpp:1106:46: note: while referencing 'kids' 1106 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDM.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDMParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PChromiumCDMParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PContentBridgeChild.cpp:1118:45: note: while referencing 'kids' 1118 | nsTArray kids; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDM.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDMParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PChromiumCDMParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::gmp::PChromiumCDMParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PChromiumCDMParent.cpp:1266:33: note: while referencing 'fa' 1266 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDM.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDMParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PChromiumCDMParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PCompositorBridgeChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCompositorBridgeChild.cpp:2439:32: note: while referencing 'fa' 2439 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDM.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDMParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PChromiumCDMParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PCompositorBridgeParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCompositorBridgeParent.cpp:2276:32: note: while referencing 'fa' 2276 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDM.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDMParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PChromiumCDMParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PCompositorBridgeChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCompositorBridgeChild.cpp:3066:38: note: while referencing 'fa' 3066 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDM.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDMParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PChromiumCDMParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::PCompositorBridgeParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PCompositorBridgeParent.cpp:2903:38: note: while referencing 'fa' 2903 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDM.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDMParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PChromiumCDMParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::PContentBridgeChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PContentBridgeChild.cpp:1280:30: note: while referencing 'fa' 1280 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDM.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDMParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PChromiumCDMParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::PContentBridgeChild::Read(mozilla::dom::PContentBridgeChild::OptionalFileDescriptorSet*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PContentBridgeChild.cpp:3929:38: note: while referencing 'tmp' 3929 | nsTArray tmp; | ^~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDM.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDMParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PChromiumCDMParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::PContentBridgeChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PContentBridgeChild.cpp:1329:37: note: while referencing 'fa' 1329 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDM.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDMParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PChromiumCDMParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::PContentBridgeChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PContentBridgeChild.cpp:2704:27: note: while referencing 'fa' 2704 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDM.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDMParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PChromiumCDMParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::PContentBridgeChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PContentBridgeChild.cpp:1231:33: note: while referencing 'fa' 1231 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDM.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDMParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PChromiumCDMParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::PContentBridgeChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PContentBridgeChild.cpp:2593:23: note: while referencing 'fa' 2593 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDM.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDMParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PChromiumCDMParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::PContentBridgeChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PContentBridgeChild.cpp:2753:25: note: while referencing 'fa' 2753 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDM.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDMParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PChromiumCDMParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::PContentBridgeChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols7.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PContentBridgeChild.cpp:4112:25: note: while referencing 'fa' 4112 | nsTArray fa; | ^~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedProtocols8.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/UnifiedProtocols8.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols8.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PContentBridgeParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PContentBridgeParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PContentBridgeParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PContentBridgeParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::dom::PContentBridgeParent::OnMessageReceived(const Message&, mozilla::dom::PContentBridgeParent::Message*&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PContentBridgeParent.cpp:972:43: note: while referencing 'retval' 972 | nsTArray retval; | ^~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedProtocols9.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/UnifiedProtocols9.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols9.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PDNSRequestParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PDNSRequestParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PDocAccessibleChild.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols9.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PDNSRequestParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::a11y::PDocAccessibleChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols9.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PDocAccessibleChild.cpp:6823:30: note: while referencing 'fa' 6823 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PDNSRequestParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::a11y::PDocAccessibleParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols9.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PDocAccessibleParent.cpp:7718:30: note: while referencing 'fa' 7718 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PDNSRequestParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::a11y::PDocAccessibleParent::OnMessageReceived(const Message&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 20 is outside array bounds of 'mozilla::a11y::PDocAccessibleParent::ShowEventData [1]' {aka 'mozilla::a11y::ShowEventData [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols9.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PDocAccessibleParent.cpp:7254:27: note: while referencing 'data' 7254 | ShowEventData data; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PDNSRequestParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::a11y::PDocAccessibleChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols9.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PDocAccessibleChild.cpp:6872:31: note: while referencing 'fa' 6872 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PDNSRequestParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::a11y::PDocAccessibleParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols9.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PDocAccessibleParent.cpp:7767:31: note: while referencing 'fa' 7767 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PDNSRequestParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::a11y::PDocAccessibleChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols9.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PDocAccessibleChild.cpp:7009:25: note: while referencing 'fa' 7009 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PDNSRequestParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::a11y::PDocAccessibleParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols9.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PDocAccessibleParent.cpp:7904:25: note: while referencing 'fa' 7904 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PDNSRequestParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::net::PFTPChannelChild::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols9.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PFTPChannelChild.cpp:556:29: note: while referencing 'fa' 556 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PDNSRequestParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::net::PFTPChannelParent::Read(nsTArray*, const Message*, PickleIterator*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols9.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PFTPChannelParent.cpp:506:29: note: while referencing 'fa' 506 | nsTArray fa; | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PDNSRequestParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::a11y::PDocAccessibleChild::OnMessageReceived(const Message&, mozilla::a11y::PDocAccessibleChild::Message*&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols9.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PDocAccessibleChild.cpp:4928:32: note: while referencing 'aRowIndeces' 4928 | nsTArray aRowIndeces; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PDNSRequestParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols9.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PDocAccessibleChild.cpp:4886:32: note: while referencing 'aColumnIndeces' 4886 | nsTArray aColumnIndeces; | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PDNSRequestParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/UnifiedProtocols9.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/PDocAccessibleChild.cpp:4844:32: note: while referencing 'aCellIndeces' 4844 | nsTArray aCellIndeces; | ^~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o IPCMessageTypeName.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/IPCMessageTypeName.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/IPCMessageTypeName.cpp libipc_ipdl.a.desc rm -f libipc_ipdl.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libipc_ipdl.a.desc UnifiedProtocols0.o UnifiedProtocols1.o UnifiedProtocols10.o UnifiedProtocols11.o UnifiedProtocols12.o UnifiedProtocols13.o UnifiedProtocols14.o UnifiedProtocols15.o UnifiedProtocols16.o UnifiedProtocols17.o UnifiedProtocols18.o UnifiedProtocols19.o UnifiedProtocols2.o UnifiedProtocols20.o UnifiedProtocols21.o UnifiedProtocols22.o UnifiedProtocols23.o UnifiedProtocols24.o UnifiedProtocols25.o UnifiedProtocols26.o UnifiedProtocols3.o UnifiedProtocols4.o UnifiedProtocols5.o UnifiedProtocols6.o UnifiedProtocols7.o UnifiedProtocols8.o UnifiedProtocols9.o IPCMessageTypeName.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/testshell' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o TestShellChild.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/testshell -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/testshell -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/TestShellChild.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/testshell/TestShellChild.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ipc/XPCShellEnvironment.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/testshell/TestShellChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/testshell/TestShellChild.cpp:5: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShell.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/testshell/TestShellChild.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/testshell/TestShellChild.cpp:5: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ipc/XPCShellEnvironment.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/testshell/TestShellChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/testshell/TestShellChild.cpp:5: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o TestShellParent.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/testshell -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/testshell -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/TestShellParent.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/testshell/TestShellParent.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/testshell/TestShellParent.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShell.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/testshell/TestShellParent.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/testshell/TestShellParent.cpp:5: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/testshell/TestShellParent.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o XPCShellEnvironment.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/testshell -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/testshell -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/XPCShellEnvironment.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/testshell/XPCShellEnvironment.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/testshell/XPCShellEnvironment.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/testshell/XPCShellEnvironment.cpp:22: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/testshell/XPCShellEnvironment.cpp:18: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/testshell/XPCShellEnvironment.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/testshell/XPCShellEnvironment.cpp:22: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libipc_testshell.a.desc rm -f libipc_testshell.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libipc_testshell.a.desc TestShellChild.o TestShellParent.o XPCShellEnvironment.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/testshell' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/dbus' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o DBusHelpers.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/dbus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/dbus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -MD -MP -MF .deps/DBusHelpers.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/dbus/DBusHelpers.cpp /usr/bin/i686-pc-linux-gnu-g++ -o DBusUtils.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/dbus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/dbus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -MD -MP -MF .deps/DBusUtils.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/dbus/DBusUtils.cpp /usr/bin/i686-pc-linux-gnu-g++ -o DBusWatcher.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/dbus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/dbus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -MD -MP -MF .deps/DBusWatcher.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/dbus/DBusWatcher.cpp /usr/bin/i686-pc-linux-gnu-g++ -o RawDBusConnection.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/dbus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/dbus -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -MD -MP -MF .deps/RawDBusConnection.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/dbus/RawDBusConnection.cpp libipc_dbus.a.desc rm -f libipc_dbus.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libipc_dbus.a.desc DBusHelpers.o DBusUtils.o DBusWatcher.o RawDBusConnection.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/dbus' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/contentproc' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o plugin-container.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/contentproc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/contentproc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/plugin-container.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/contentproc/plugin-container.cpp libplugin-container.a.desc rm -f libplugin-container.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libplugin-container.a.desc plugin-container.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/contentproc' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/ipc' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_ipc0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DBIN_SUFFIX=""' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/Unified_cpp_js_ipc0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/ipc/Unified_cpp_js_ipc0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/ipc/CPOWTimer.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/ipc/Unified_cpp_js_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/ipc/CPOWTimer.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/ipc/Unified_cpp_js_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/ipc/CPOWTimer.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/ipc/Unified_cpp_js_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/src/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/ipc/CPOWTimer.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/ipc/Unified_cpp_js_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:2721:28: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/ipc/JavaScriptChild.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/ipc/Unified_cpp_js_ipc0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:2719:8: note: 'struct xpc::GlobalProperties' declared here 2719 | struct GlobalProperties { | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/ipc/CPOWTimer.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/ipc/Unified_cpp_js_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::jsipc::WrapperOwner::getPropertyKeys(JSContext*, JS::HandleObject, uint32_t, JS::AutoIdVector&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/ipc/Unified_cpp_js_ipc0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/ipc/WrapperOwner.cpp:956:35: note: while referencing 'ids' 956 | InfallibleTArray ids; | ^~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/ipc/CPOWTimer.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/ipc/Unified_cpp_js_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::jsipc::WrapperOwner::callOrConstruct(JSContext*, JS::HandleObject, const JS::CallArgs&, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/ipc/Unified_cpp_js_ipc0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/ipc/WrapperOwner.cpp:670:31: note: while referencing 'outparams' 670 | InfallibleTArray outparams; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/ipc/CPOWTimer.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/ipc/Unified_cpp_js_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/ipc/Unified_cpp_js_ipc0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/ipc/WrapperOwner.cpp:633:31: note: while referencing 'vals' 633 | InfallibleTArray vals; | ^~~~ libjs_ipc.a.desc rm -f libjs_ipc.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libjs_ipc.a.desc Unified_cpp_js_ipc0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/ipc' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/hal' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Hal.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/hal -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/hal -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -MD -MP -MF .deps/Hal.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/hal/Hal.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/hal/Hal.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/hal/Hal.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/hal/Hal.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/hal/Hal.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/hal/Hal.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/hal/Hal.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_hal0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/hal -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/hal -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -MD -MP -MF .deps/Unified_cpp_hal0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/hal/Unified_cpp_hal0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/hal/Hal.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/hal/HalWakeLock.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/hal/Unified_cpp_hal0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/hal/Hal.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/hal/HalWakeLock.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/hal/Unified_cpp_hal0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/hal/Hal.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/hal/HalWakeLock.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/hal/Unified_cpp_hal0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/hal/Hal.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/hal/HalWakeLock.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/hal/Unified_cpp_hal0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'void {anonymous}::CountWakeLocks({anonymous}::ProcessLockTable*, {anonymous}::LockCount*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 16 is outside array bounds of '{anonymous}::LockCount [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/hal/Unified_cpp_hal0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/hal/HalWakeLock.cpp:64:15: note: while referencing 'count' 64 | LockCount count = iter.UserData(); | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/hal/Hal.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/hal/HalWakeLock.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/hal/Unified_cpp_hal0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult {anonymous}::CleanupOnContentShutdown::Observe(nsISupports*, const char*, const char16_t*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 16 is outside array bounds of '{anonymous}::LockCount [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/hal/Unified_cpp_hal0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/hal/HalWakeLock.cpp:130:19: note: while referencing 'totalCount' 130 | LockCount totalCount; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/hal/Hal.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/hal/HalWakeLock.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/hal/Unified_cpp_hal0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'void mozilla::hal_impl::ModifyWakeLock(const nsAString&, mozilla::hal::WakeLockControl, mozilla::hal::WakeLockControl, uint64_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 16 is outside array bounds of '{anonymous}::LockCount [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/hal/Unified_cpp_hal0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/hal/HalWakeLock.cpp:214:13: note: while referencing 'totalCount' 214 | LockCount totalCount; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/hal/Hal.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/hal/HalWakeLock.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/hal/Unified_cpp_hal0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 16 is outside array bounds of '{anonymous}::LockCount [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/hal/Unified_cpp_hal0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/hal/HalWakeLock.cpp:213:13: note: while referencing 'processCount' 213 | LockCount processCount; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/hal/Hal.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/hal/HalWakeLock.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/hal/Unified_cpp_hal0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'void mozilla::hal_impl::GetWakeLockInfo(const nsAString&, mozilla::hal::WakeLockInformation*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 16 is outside array bounds of '{anonymous}::LockCount [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/hal/Unified_cpp_hal0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/hal/HalWakeLock.cpp:276:13: note: while referencing 'totalCount' 276 | LockCount totalCount; | ^~~~~~~~~~ libhal.a.desc rm -f libhal.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libhal.a.desc Hal.o Unified_cpp_hal0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/hal' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/wrappers' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o XrayWrapper.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/XrayWrapper.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers/XrayWrapper.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers/XrayWrapper.cpp:13: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Proxy.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jswrapper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers/WrapperFactory.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers/XrayWrapper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers/XrayWrapper.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers/XrayWrapper.cpp:13: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Proxy.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jswrapper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers/WrapperFactory.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers/XrayWrapper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers/XrayWrapper.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:2721:28: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers/XrayWrapper.cpp:17: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:2719:8: note: 'struct xpc::GlobalProperties' declared here 2719 | struct GlobalProperties { | ^~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_xpconnect_wrappers0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/Unified_cpp_xpconnect_wrappers0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers/AccessCheck.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Proxy.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jswrapper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers/AccessCheck.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers/AccessCheck.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers/AccessCheck.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Proxy.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jswrapper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers/AccessCheck.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers/AccessCheck.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:2721:28: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers/AccessCheck.cpp:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:2719:8: note: 'struct xpc::GlobalProperties' declared here 2719 | struct GlobalProperties { | ^~~~~~~~~~~~~~~~ libjs_xpconnect_wrappers.a.desc rm -f libjs_xpconnect_wrappers.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libjs_xpconnect_wrappers.a.desc XrayWrapper.o Unified_cpp_xpconnect_wrappers0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/wrappers' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/loader' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o mozJSComponentLoader.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/loader -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/mozJSComponentLoader.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader/mozJSComponentLoader.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader/mozJSComponentLoader.cpp:32: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader/mozJSComponentLoader.cpp:19: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:2721:28: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader/mozJSComponentLoader.cpp:36: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:2719:8: note: 'struct xpc::GlobalProperties' declared here 2719 | struct GlobalProperties { | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader/mozJSComponentLoader.cpp:19: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader/mozJSComponentLoader.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_xpconnect_loader0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/loader -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/Unified_cpp_js_xpconnect_loader0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PrecompiledScriptBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader/PrecompiledScript.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader/ChromeScriptLoader.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIFile.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/FileUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader/AutoMemMap.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader/AutoMemMap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader/ChromeScriptLoader.cpp: In member function 'virtual nsresult mozilla::dom::PrecompiledScript::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader/ChromeScriptLoader.cpp:347:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 347 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader/ChromeScriptLoader.cpp:346:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 346 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader/mozJSSubScriptLoader.cpp: In member function 'virtual nsresult AsyncScriptLoader::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:274:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 274 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:273:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 273 | NS_INTERFACE_MAP_ENTRY(nsIIncrementalStreamLoaderObserver) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsComponentManagerUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIServiceManager.h:79, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsDirectoryServiceUtils.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIFile.h:507, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/FileUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader/AutoMemMap.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader/AutoMemMap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PromiseBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Promise.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader/ChromeScriptLoader.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsComponentManagerUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIServiceManager.h:79, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsDirectoryServiceUtils.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIFile.h:507, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/FileUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader/AutoMemMap.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader/AutoMemMap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:2721:28: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:2719:8: note: 'struct xpc::GlobalProperties' declared here 2719 | struct GlobalProperties { | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMemoryReporter.h:514, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader/AutoMemMap.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader/AutoMemMap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::loader::ScriptCacheChild::SendScriptsAndFinalize(mozilla::ScriptPreloader::ScriptHash&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader/ScriptCacheActors.cpp:42:26: note: while referencing 'dataArray' 42 | nsTArray dataArray; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMemoryReporter.h:514, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader/AutoMemMap.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader/AutoMemMap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'mozilla::Result mozilla::ScriptPreloader::WriteCache()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader/ScriptPreloader.cpp:644:33: note: while referencing 'scripts' 644 | nsTArray scripts; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMemoryReporter.h:514, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader/AutoMemMap.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader/AutoMemMap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader/ScriptPreloader.cpp:644:33: note: while referencing 'scripts' 644 | nsTArray scripts; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMemoryReporter.h:514, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader/AutoMemMap.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader/AutoMemMap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::loader::ScriptCacheChild::Init(const mozilla::Maybe&, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'AutoTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader/ScriptCacheActors.cpp:27:56: note: while referencing '' 27 | Send__delete__(this, AutoTArray()); | ^ libjs_xpconnect_loader.a.desc rm -f libjs_xpconnect_loader.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libjs_xpconnect_loader.a.desc mozJSComponentLoader.o Unified_cpp_js_xpconnect_loader0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/loader' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_xpconnect_src0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/reflect/xptinfo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -Wno-error=format -MD -MP -MF .deps/Unified_cpp_js_xpconnect_src0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CallbackObject.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/ExportHelpers.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:76, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/ExportHelpers.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/Sandbox.cpp: In member function 'virtual nsresult SandboxPrivate::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/Sandbox.cpp:85:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 85 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/Sandbox.cpp:84:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 84 | NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/Sandbox.cpp: In member function 'virtual nsresult nsXPCComponents_utils_Sandbox::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/Sandbox.cpp:624:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 624 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/Sandbox.cpp:623:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 623 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXPCComponents_utils_Sandbox) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Interfaces::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCComponents.cpp:214:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 214 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCComponents.cpp:213:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 213 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXPCComponents_Interfaces) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_InterfacesByID::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCComponents.cpp:438:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 438 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCComponents.cpp:437:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 437 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXPCComponents_InterfacesByID) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Classes::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCComponents.cpp:663:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 663 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCComponents.cpp:662:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 662 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXPCComponents_Classes) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_ClassesByID::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCComponents.cpp:870:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 870 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCComponents.cpp:869:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 869 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXPCComponents_ClassesByID) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Results::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCComponents.cpp:1102:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 1102 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCComponents.cpp:1101:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 1101 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXPCComponents_Results) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_ID::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCComponents.cpp:1290:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 1290 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCComponents.cpp:1289:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 1289 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXPCComponents_ID) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Exception::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCComponents.cpp:1487:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 1487 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCComponents.cpp:1486:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 1486 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXPCComponents_Exception) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCConstructor::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCComponents.cpp:1875:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 1875 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCComponents.cpp:1874:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 1874 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXPCConstructor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Constructor::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCComponents.cpp:2069:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 2069 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCComponents.cpp:2068:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 2068 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXPCComponents_Constructor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Utils::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCComponents.cpp:2265:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 2265 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCComponents.cpp:2264:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 2264 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXPCComponents_Utils) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult ComponentsSH::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCComponents.cpp:3514:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3514 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCComponents.cpp:3513:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3513 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponentsBase::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 172 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:177:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 177 | NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCComponents.cpp:3525:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 3525 | NS_IMPL_ISUPPORTS_CI(nsXPCComponentsBase, nsIXPCComponentsBase) | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:104, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/ExportHelpers.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:139:5: note: some parts of macro expansion are not guarded by this 'else' clause 139 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:171:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 171 | NS_IMPL_QUERY_CLASSINFO(aClass) \ | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:177:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 177 | NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCComponents.cpp:3525:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 3525 | NS_IMPL_ISUPPORTS_CI(nsXPCComponentsBase, nsIXPCComponentsBase) | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:76, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/ExportHelpers.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCComponents.cpp:3535:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 3535 | NS_INTERFACE_MAP_END_INHERITING(nsXPCComponentsBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:104, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/ExportHelpers.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:139:5: note: some parts of macro expansion are not guarded by this 'else' clause 139 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCComponents.cpp:3534:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 3534 | NS_IMPL_QUERY_CLASSINFO(nsXPCComponents) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCJSContext.cpp: In member function 'nsresult XPCJSContext::Initialize(XPCJSContext*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCJSContext.cpp:835:52: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mozilla::dom::PerThreadAtomCache'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 835 | memset(cxPrivate, 0, sizeof(PerThreadAtomCache)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCJSContext.cpp:43, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:3023:8: note: 'struct mozilla::dom::PerThreadAtomCache' declared here 3023 | struct PerThreadAtomCache : public APZBucketAtoms, | ^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:76, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/ExportHelpers.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCJSID.cpp: In member function 'virtual nsresult nsJSID::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 172 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:177:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 177 | NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCJSID.cpp:23:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 23 | NS_IMPL_ISUPPORTS_CI(nsJSID, nsIJSID) | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:104, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/ExportHelpers.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:139:5: note: some parts of macro expansion are not guarded by this 'else' clause 139 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:171:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 171 | NS_IMPL_QUERY_CLASSINFO(aClass) \ | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:177:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 177 | NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCJSID.cpp:23:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 23 | NS_IMPL_ISUPPORTS_CI(nsJSID, nsIJSID) | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:76, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/ExportHelpers.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCJSID.cpp: In member function 'virtual nsresult SharedScriptableHelperForJSIID::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCJSID.cpp:220:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 220 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCJSID.cpp:219:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 219 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXPCScriptable) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCJSID.cpp: In member function 'virtual nsresult nsJSIID::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCJSID.cpp:285:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 285 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:104, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/ExportHelpers.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:139:5: note: some parts of macro expansion are not guarded by this 'else' clause 139 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCJSID.cpp:284:3: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 284 | NS_IMPL_QUERY_CLASSINFO(nsJSIID) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:76, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/ExportHelpers.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCJSID.cpp: In member function 'virtual nsresult nsJSCID::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCJSID.cpp:542:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 542 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:104, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/ExportHelpers.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:139:5: note: some parts of macro expansion are not guarded by this 'else' clause 139 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCJSID.cpp:541:3: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 541 | NS_IMPL_QUERY_CLASSINFO(nsJSCID) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:76, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/ExportHelpers.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCRuntimeService.cpp: In member function 'virtual nsresult BackstagePass::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCRuntimeService.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 22 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCRuntimeService.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 21 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXPCScriptable) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:76, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/ExportHelpers.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:2721:28: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/ExportHelpers.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:2719:8: note: 'struct xpc::GlobalProperties' declared here 2719 | struct GlobalProperties { | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:76, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/ExportHelpers.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/ExportHelpers.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:76, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/ExportHelpers.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCJSContext.cpp:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:76, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/ExportHelpers.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCJSContext.cpp:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:76, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/ExportHelpers.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void XPCJSRuntime::CustomGCCallback(JSGCStatus)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCJSRuntime.cpp:784:29: note: while referencing 'callbacks' 784 | nsTArray callbacks(extraGCCallbacks); | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:76, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/ExportHelpers.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static nsresult nsXPCComponents_utils_Sandbox::CallOrConstruct(nsIXPConnectWrappedNative*, JSContext*, JS::HandleObject, const JS::CallArgs&, bool*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/Sandbox.cpp:1347:40: note: while referencing 'allowedDomains' 1347 | nsTArray< nsCOMPtr > allowedDomains(length); | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:76, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/ExportHelpers.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void JSObject2WrappedJSMap::UpdateWeakPointersAfterGC()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCMaps.cpp:51:38: note: while referencing 'dying' 51 | nsTArray> dying; | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_js_xpconnect_src1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/reflect/xptinfo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -Wno-error=format -MD -MP -MF .deps/Unified_cpp_js_xpconnect_src1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CallbackObject.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCThrower.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsXULAppAPI.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCShellImpl.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCVariant.cpp: In member function 'virtual nsresult XPCVariant::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCVariant.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 26 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:104, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCShellImpl.cpp:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:139:5: note: some parts of macro expansion are not guarded by this 'else' clause 139 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCVariant.cpp:25:3: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 25 | NS_IMPL_QUERY_CLASSINFO(XPCVariant) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsXULAppAPI.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCShellImpl.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCWrappedNative.cpp: In member function 'virtual nsresult XPCWrappedNative::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCWrappedNative.cpp:755:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 755 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCWrappedNative.cpp:754:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 754 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXPConnectWrappedNative) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCWrappedNativeInfo.cpp: In static member function 'static already_AddRefed XPCNativeInterface::NewInstance(nsIInterfaceInfo*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCWrappedNativeInfo.cpp:389:64: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class XPCNativeMember'; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 389 | realTotalCount * sizeof(XPCNativeMember)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCShellImpl.cpp:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:1109:7: note: 'class XPCNativeMember' declared here 1109 | class XPCNativeMember final | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/XREAppData.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsXULAppAPI.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCShellImpl.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:2721:28: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCShellImpl.cpp:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:2719:8: note: 'struct xpc::GlobalProperties' declared here 2719 | struct GlobalProperties { | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/XREAppData.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsXULAppAPI.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCShellImpl.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCThrower.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIGlobalObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScriptSettings.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCShellImpl.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'JSObject* XPCWrappedNativeScope::EnsureContentXBLScope(JSContext*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCWrappedNativeScope.cpp:341:38: note: while referencing 'principalAsArray' 341 | nsTArray> principalAsArray(1); | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIGlobalObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScriptSettings.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCShellImpl.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed XPCNativeSet::GetNewOrUsed(XPCNativeSetKey*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCWrappedNativeInfo.cpp:632:47: note: while referencing '' 632 | set = NewInstance({key->GetAddition()}); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIGlobalObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScriptSettings.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCShellImpl.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed XPCNativeSet::GetNewOrUsed(const nsIID*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCWrappedNativeInfo.cpp:499:39: note: while referencing '' 499 | set = NewInstance({iface.forget()}); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIGlobalObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScriptSettings.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCShellImpl.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed XPCNativeSet::GetNewOrUsed(nsIClassInfo*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCWrappedNativeInfo.cpp:543:46: note: while referencing 'interfaceArray' 543 | nsTArray> interfaceArray(iidCount); | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIGlobalObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScriptSettings.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCShellImpl.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCWrappedNativeInfo.cpp:543:46: note: while referencing 'interfaceArray' 543 | nsTArray> interfaceArray(iidCount); | ^~~~~~~~~~~~~~ libjs_xpconnect_src.a.desc rm -f libjs_xpconnect_src.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libjs_xpconnect_src.a.desc Unified_cpp_js_xpconnect_src0.o Unified_cpp_js_xpconnect_src1.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/js/xpconnect/src' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/chardet' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_intl_chardet0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/chardet -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/chardet -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_intl_chardet0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/chardet/Unified_cpp_intl_chardet0.cpp libintl_chardet.a.desc rm -f libintl_chardet.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libintl_chardet.a.desc Unified_cpp_intl_chardet0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/intl/chardet' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/libjar' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_modules_libjar0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/libjar -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/libjar -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_modules_libjar0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/libjar/Unified_cpp_modules_libjar0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIJARChannel.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/libjar/nsJARChannel.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/libjar/nsJARChannel.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/libjar/Unified_cpp_modules_libjar0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIInputStream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/libjar/nsJARInputStream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/libjar/nsJAR.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/libjar/Unified_cpp_modules_libjar0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/libjar/nsJARURI.cpp: In member function 'virtual nsresult nsJARURI::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/libjar/nsJARURI.cpp:54:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 54 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/libjar/Unified_cpp_modules_libjar0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/libjar/nsJARURI.cpp:53:3: note: some parts of macro expansion are not guarded by this 'else' clause 53 | else | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsComponentManagerUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIComponentManager.h:103, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/libjar/nsJAR.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/libjar/nsJARInputStream.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/libjar/nsJAR.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/libjar/Unified_cpp_modules_libjar0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/libjar/nsJARChannel.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/libjar/Unified_cpp_modules_libjar0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libmodules_libjar.a.desc rm -f libmodules_libjar.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libmodules_libjar.a.desc Unified_cpp_modules_libjar0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/libjar' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/libjar/zipwriter' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_libjar_zipwriter0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/libjar/zipwriter -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/libjar/zipwriter -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_libjar_zipwriter0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/libjar/zipwriter/Unified_cpp_libjar_zipwriter0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/modules/libjar/zipwriter/nsZipDataStream.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/libjar/zipwriter/Unified_cpp_libjar_zipwriter0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libmodules_libjar_zipwriter.a.desc rm -f libmodules_libjar_zipwriter.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libmodules_libjar_zipwriter.a.desc Unified_cpp_libjar_zipwriter0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/modules/libjar/zipwriter' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/storage' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o mozStorageBindingParams.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_SQLITE_FTS3_TOKENIZER=1 -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/third_party/sqlite3/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mozStorageBindingParams.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/mozStorageBindingParams.cpp /usr/bin/i686-pc-linux-gnu-g++ -o mozStorageConnection.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_SQLITE_FTS3_TOKENIZER=1 -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/third_party/sqlite3/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mozStorageConnection.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/mozStorageConnection.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StorageTypeBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/PersistenceType.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/QuotaObject.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/mozStorageConnection.cpp:22: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIArray.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIArrayExtensions.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMutableArray.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/mozStorageConnection.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/mozStorageConnection.cpp: In member function 'virtual nsresult mozilla::storage::Connection::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/mozStorageConnection.cpp:563:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 563 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/mozStorageConnection.cpp:562:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 562 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, mozIStorageConnection) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMemoryReporter.h:514, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/mozStorageConnection.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::storage::Connection::ExecuteAsync(mozIStorageBaseStatement**, uint32_t, mozIStorageStatementCallback*, mozIStoragePendingStatement**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/mozStorageConnection.cpp:1773:27: note: while referencing 'stmts' 1773 | nsTArray stmts(aNumStatements); | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_storage0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_SQLITE_FTS3_TOKENIZER=1 -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/third_party/sqlite3/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_storage0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/storage/Unified_cpp_storage0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StorageTypeBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/PersistenceType.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/TelemetryVFS.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/storage/Unified_cpp_storage0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISimpleEnumerator.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/FileSystemModule.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/storage/Unified_cpp_storage0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/mozStorageAsyncStatement.cpp: In member function 'virtual nsresult mozilla::storage::AsyncStatement::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/mozStorageAsyncStatement.cpp:246:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 246 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/mozStorageAsyncStatement.cpp:245:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 245 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, mozIStorageAsyncStatement) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/mozStorageAsyncStatementJSHelper.cpp: In member function 'virtual nsresult mozilla::storage::AsyncStatementJSHelper::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/mozStorageAsyncStatementJSHelper.cpp:81:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 81 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/mozStorageAsyncStatementJSHelper.cpp:80:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 80 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMemoryReporter.h:514, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/mozStorageService.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/SQLCollations.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/SQLCollations.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/storage/Unified_cpp_storage0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::storage::StorageBaseStatementInternal::ExecuteAsync(mozIStorageStatementCallback*, mozIStoragePendingStatement**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/storage/Unified_cpp_storage0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/StorageBaseStatementInternal.cpp:194:27: note: while referencing 'stmts' 194 | nsTArray stmts(1); | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_storage1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_SQLITE_FTS3_TOKENIZER=1 -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/third_party/sqlite3/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_storage1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/storage/Unified_cpp_storage1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/mozStorageService.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/mozStorageService.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/storage/Unified_cpp_storage1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/mozStorageStatement.cpp: In member function 'virtual nsresult mozilla::storage::Statement::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/mozStorageStatement.cpp:254:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 254 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/mozStorageStatement.cpp:253:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 253 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, mozIStorageStatement) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/mozStorageStatementJSHelper.cpp: In member function 'virtual nsresult mozilla::storage::StatementJSHelper::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/mozStorageStatementJSHelper.cpp:180:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 180 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/mozStorageStatementJSHelper.cpp:179:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 179 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMemoryReporter.h:514, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/mozStorageService.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/mozStorageService.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/storage/Unified_cpp_storage1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::storage::Service::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/storage/Unified_cpp_storage1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/mozStorageService.cpp:119:35: note: while referencing 'connections' 119 | nsTArray > connections; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMemoryReporter.h:514, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/mozStorageService.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/mozStorageService.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/storage/Unified_cpp_storage1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::storage::Service::minimizeMemory()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/storage/Unified_cpp_storage1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/mozStorageService.cpp:343:33: note: while referencing 'connections' 343 | nsTArray > connections; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMemoryReporter.h:514, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/mozStorageService.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/mozStorageService.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/storage/Unified_cpp_storage1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::storage::Service::Observe(nsISupports*, const char*, const char16_t*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/storage/Unified_cpp_storage1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/mozStorageService.cpp:821:36: note: while referencing 'connections' 821 | nsTArray> connections; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMemoryReporter.h:514, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/mozStorageService.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/mozStorageService.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/storage/Unified_cpp_storage1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/storage/Unified_cpp_storage1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/mozStorageService.cpp:832:37: note: while referencing 'connections' 832 | nsTArray > connections; | ^~~~~~~~~~~ libstorage.a.desc rm -f libstorage.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libstorage.a.desc mozStorageBindingParams.o mozStorageConnection.o Unified_cpp_storage0.o Unified_cpp_storage1.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/storage' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/storage/build' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o mozStorageModule.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/storage/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mozStorageModule.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/storage/build/mozStorageModule.cpp libstorage_build.a.desc rm -f libstorage_build.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libstorage_build.a.desc mozStorageModule.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/storage/build' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/cookie' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_extensions_cookie0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/cookie -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/cookie -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_extensions_cookie0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/cookie/Unified_cpp_extensions_cookie0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/cookie/nsCookiePermission.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIFactory.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Module.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ModuleUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/cookie/nsCookieModule.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/cookie/nsPermission.cpp: In member function 'virtual nsresult nsPermission::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 172 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:177:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 177 | NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/cookie/nsPermission.cpp:15:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 15 | NS_IMPL_ISUPPORTS_CI(nsPermission, nsIPermission) | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/cookie/nsPermission.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:139:5: note: some parts of macro expansion are not guarded by this 'else' clause 139 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:171:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 171 | NS_IMPL_QUERY_CLASSINFO(aClass) \ | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:177:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 177 | NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/cookie/nsPermission.cpp:15:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 15 | NS_IMPL_ISUPPORTS_CI(nsPermission, nsIPermission) | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Module.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ModuleUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/cookie/nsCookieModule.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/cookie/nsPermission.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/cookie/nsPermissionManager.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/cookie/nsCookieModule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsPermissionManager::BroadcastPermissionsForPrincipalToAllContentProcesses(nsIPrincipal*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/cookie/nsPermissionManager.cpp:3347:28: note: while referencing 'cps' 3347 | nsTArray cps; | ^~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/cookie/nsPermissionManager.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/cookie/nsCookieModule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult nsPermissionManager::_ZN19nsPermissionManager9_DoImportEP14nsIInputStreamP21mozIStorageConnection.part.0(nsIInputStream*, mozIStorageConnection*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/cookie/nsPermissionManager.cpp:2960:25: note: while referencing 'lineArray' 2960 | nsTArray lineArray; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/cookie/nsPermissionManager.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/cookie/nsCookieModule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/cookie/nsPermissionManager.cpp:3391:53: note: while referencing '' 3391 | for (auto& key : GetAllKeysForPrincipal(aPrincipal)) { | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/cookie/nsPermissionManager.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/cookie/nsCookieModule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/cookie/nsPermissionManager.cpp:3390:36: note: while referencing 'promises' 3390 | nsTArray> promises; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/cookie/nsPermissionManager.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/cookie/nsCookieModule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In lambda function: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/cookie/nsPermissionManager.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/cookie/nsCookieModule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/MozPromise.h:304:36: note: while referencing 'resolveValues' 304 | nsTArray resolveValues; | ^~~~~~~~~~~~~ libextensions_cookie.a.desc rm -f libextensions_cookie.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libextensions_cookie.a.desc Unified_cpp_extensions_cookie0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/cookie' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/permissions' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_permissions0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/permissions -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/permissions -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_permissions0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/permissions/Unified_cpp_permissions0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/permissions/nsContentBlocker.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/permissions/Unified_cpp_permissions0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIWeakReferenceUtils.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWeakReference.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/permissions/nsContentBlocker.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/permissions/nsContentBlocker.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/permissions/Unified_cpp_permissions0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/permissions/nsContentBlocker.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/permissions/Unified_cpp_permissions0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libextensions_permissions.a.desc rm -f libextensions_permissions.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libextensions_permissions.a.desc Unified_cpp_permissions0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/permissions' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/rdf/base' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_rdf_base0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/rdf/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/rdf/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_rdf_base0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/rdf/base/Unified_cpp_rdf_base0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/rdf/base/nsCompositeDataSource.cpp:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/rdf/base/Unified_cpp_rdf_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/rdf/base/nsCompositeDataSource.cpp: In member function 'virtual nsresult CompositeDataSourceImpl::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/rdf/base/nsCompositeDataSource.cpp:524:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 524 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/rdf/base/nsCompositeDataSource.cpp:523:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 523 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIRDFCompositeDataSource) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/rdf/base/nsInMemoryDataSource.cpp: In member function 'nsresult InMemoryDataSource::AggregatedQueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/rdf/base/nsInMemoryDataSource.cpp:792:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 792 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/rdf/base/nsInMemoryDataSource.cpp:791:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 791 | NS_INTERFACE_MAP_ENTRY(rdfIDataSource) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/rdf/base/nsRDFService.cpp:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/rdf/base/Unified_cpp_rdf_base0.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/rdf/base/nsCompositeDataSource.cpp:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/rdf/base/Unified_cpp_rdf_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/rdf/base/nsRDFXMLDataSource.cpp: In member function 'virtual nsresult RDFXMLDataSourceImpl::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/rdf/base/nsRDFXMLDataSource.cpp:457:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 457 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/rdf/base/nsRDFXMLDataSource.cpp:456:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 456 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIRDFDataSource) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/rdf/base/nsCompositeDataSource.cpp:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/rdf/base/Unified_cpp_rdf_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/rdf/base/nsRDFXMLDataSource.cpp:99, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/rdf/base/Unified_cpp_rdf_base0.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ librdf_base.a.desc rm -f librdf_base.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o librdf_base.a.desc Unified_cpp_rdf_base0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/rdf/base' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/rdf/datasource' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_rdf_datasource0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/rdf/datasource -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/rdf/datasource -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/rdf/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_rdf_datasource0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/rdf/datasource/Unified_cpp_rdf_datasource0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/rdf/datasource/nsFileSystemDataSource.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/rdf/datasource/Unified_cpp_rdf_datasource0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIRDFDataSource.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/rdf/datasource/nsFileSystemDataSource.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/rdf/datasource/nsFileSystemDataSource.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/rdf/datasource/Unified_cpp_rdf_datasource0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/rdf/datasource/nsLocalStore.cpp: In member function 'virtual nsresult LocalStoreImpl::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/rdf/datasource/nsLocalStore.cpp:248:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 248 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/rdf/datasource/nsLocalStore.cpp:247:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 247 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsILocalStore) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ librdf_datasource.a.desc rm -f librdf_datasource.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o librdf_datasource.a.desc Unified_cpp_rdf_datasource0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/rdf/datasource' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/rdf/build' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsRDFModule.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/rdf/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/rdf/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/rdf/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/rdf/datasource -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsRDFModule.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/rdf/build/nsRDFModule.cpp librdf_build.a.desc rm -f librdf_build.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o librdf_build.a.desc nsRDFModule.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/rdf/build' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/common' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o Unified_c_src_common0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/common -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/util/libekr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_c_src_common0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/common/Unified_c_src_common0.c /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_src_common0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/common -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/util/libekr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_src_common0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/common/Unified_cpp_src_common0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/common/Unified_cpp_src_common0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/browser_logging/WebRtcLog.cpp: In function 'void ConfigWebRtcLog(mozilla::LogLevel, uint32_t, nsCString&, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/browser_logging/WebRtcLog.cpp:158:30: warning: 'log_level' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 158 | rtc::LogMessage::LogToDebug(log_level); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ libmedia_webrtc_signaling_src_common.a.desc rm -f libmedia_webrtc_signaling_src_common.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libmedia_webrtc_signaling_src_common.a.desc Unified_c_src_common0.o Unified_cpp_src_common0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/common' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/jsep' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_signaling_src_jsep0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/jsep -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/jsep -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_signaling_src_jsep0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/jsep/Unified_cpp_signaling_src_jsep0.cpp libmedia_webrtc_signaling_src_jsep.a.desc rm -f libmedia_webrtc_signaling_src_jsep.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libmedia_webrtc_signaling_src_jsep.a.desc Unified_cpp_signaling_src_jsep0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/jsep' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/media-conduit' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_src_media-conduit0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/media-conduit -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/media-conduit -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/browser_logging -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/time_profiling -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_src_media-conduit0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/media-conduit/Unified_cpp_src_media-conduit0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.h:37, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/media-conduit/WebrtcGmpVideoCodec.h:54, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/media-conduit/GmpVideoCodec.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/media-conduit/Unified_cpp_src_media-conduit0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/media-conduit/Unified_cpp_src_media-conduit0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/media-conduit/WebrtcGmpVideoCodec.cpp: In member function 'virtual int32_t mozilla::WebrtcGmpVideoEncoder::InitEncode(const webrtc::VideoCodec*, int32_t, uint32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/media-conduit/WebrtcGmpVideoCodec.cpp:167:67: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct webrtc::CodecSpecificInfo'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 167 | memset(&mCodecSpecificInfo, 0, sizeof(webrtc::CodecSpecificInfo)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/media-conduit/WebrtcGmpVideoCodec.h:48, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/media-conduit/GmpVideoCodec.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/media-conduit/Unified_cpp_src_media-conduit0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/include/video_codec_interface.h:94:8: note: 'struct webrtc::CodecSpecificInfo' declared here 94 | struct CodecSpecificInfo { | ^~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/media-conduit/AudioConduit.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/media-conduit/AudioConduit.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/media-conduit/Unified_cpp_src_media-conduit0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/RTCStatsReportBinding.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.h:46, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/media-conduit/WebrtcGmpVideoCodec.h:54, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/media-conduit/GmpVideoCodec.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/media-conduit/Unified_cpp_src_media-conduit0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/media-conduit/Unified_cpp_src_media-conduit0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/media-conduit/VideoConduit.cpp: In member function 'void mozilla::WebrtcVideoConduit::_ZN7mozilla18WebrtcVideoConduit18OnSinkWantsChangedERKN3rtc14VideoSinkWantsE.part.0(const rtc::VideoSinkWants&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/media-conduit/VideoConduit.cpp:1924:7: warning: '*((void*)& max_pixel_count +4)' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 1924 | if (max_pixel_count.value_or(max_fs) > max_fs) { | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/media-conduit/AudioConduit.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/media-conduit/AudioConduit.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/media-conduit/Unified_cpp_src_media-conduit0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::WebrtcGmpVideoEncoder::InitEncode_g(const RefPtr&, const GMPVideoCodec&, int32_t, uint32_t, const RefPtr&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/media-conduit/Unified_cpp_src_media-conduit0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/media-conduit/WebrtcGmpVideoCodec.cpp:213:23: note: while referencing 'tags' 213 | nsTArray tags; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/media-conduit/AudioConduit.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/media-conduit/AudioConduit.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/media-conduit/Unified_cpp_src_media-conduit0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::WebrtcGmpVideoDecoder::InitDecode_g(const RefPtr&, const webrtc::VideoCodec*, int32_t, const RefPtr&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/media-conduit/Unified_cpp_src_media-conduit0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/media-conduit/WebrtcGmpVideoCodec.cpp:706:23: note: while referencing 'tags' 706 | nsTArray tags; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/media-conduit/AudioConduit.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/media-conduit/AudioConduit.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/media-conduit/Unified_cpp_src_media-conduit0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'int32_t mozilla::WebrtcGmpVideoEncoder::InitEncoderForSize(short unsigned int, short unsigned int, std::string*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/media-conduit/Unified_cpp_src_media-conduit0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/media-conduit/WebrtcGmpVideoCodec.cpp:299:21: note: while referencing 'codecSpecific' 299 | nsTArray codecSpecific; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/media-conduit/AudioConduit.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/media-conduit/AudioConduit.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/media-conduit/Unified_cpp_src_media-conduit0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::WebrtcGmpVideoEncoder::RegetEncoderForResolutionChange(uint32_t, uint32_t, const RefPtr&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/media-conduit/Unified_cpp_src_media-conduit0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/media-conduit/WebrtcGmpVideoCodec.cpp:348:23: note: while referencing 'tags' 348 | nsTArray tags; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/media-conduit/AudioConduit.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/media-conduit/AudioConduit.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/media-conduit/Unified_cpp_src_media-conduit0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'int32_t mozilla::WebrtcGmpVideoDecoder::GmpInitDone(GMPVideoDecoderProxy*, GMPVideoHost*, std::string*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/media-conduit/Unified_cpp_src_media-conduit0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/media-conduit/WebrtcGmpVideoCodec.cpp:756:21: note: while referencing 'codecSpecific' 756 | nsTArray codecSpecific; | ^~~~~~~~~~~~~ libmedia_webrtc_signaling_src_media-conduit.a.desc rm -f libmedia_webrtc_signaling_src_media-conduit.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libmedia_webrtc_signaling_src_media-conduit.a.desc Unified_cpp_src_media-conduit0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/media-conduit' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/mediapipeline' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_src_mediapipeline0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/mediapipeline -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/mediapipeline -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/browser_logging -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/media-conduit -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/srtp/src/crypto/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/srtp/src/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_src_mediapipeline0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/mediapipeline/Unified_cpp_src_mediapipeline0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URLSearchParams.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URL.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/URLExtraData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCSSValue.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/Layers.h:28, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/mediapipeline/MediaPipeline.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/mediapipeline/Unified_cpp_src_mediapipeline0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsDOMNavigationTiming.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/media-conduit/MediaConduitInterface.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/mediapipeline/MediaPipeline.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/mediapipeline/MediaPipeline.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/mediapipeline/Unified_cpp_src_mediapipeline0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/UnionTypes.h:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaTrackConstraintSetBinding.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaStreamTrackBinding.h:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaTrackConstraints.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/DOMMediaStream.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/mediapipeline/MediaPipeline.cpp:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/mediapipeline/Unified_cpp_src_mediapipeline0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libmedia_webrtc_signaling_src_mediapipeline.a.desc rm -f libmedia_webrtc_signaling_src_mediapipeline.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libmedia_webrtc_signaling_src_mediapipeline.a.desc Unified_cpp_src_mediapipeline0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/mediapipeline' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/peerconnection' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_src_peerconnection0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/peerconnection -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/browser_logging -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/time_profiling -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/media-conduit -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/mediapipeline -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_src_peerconnection0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/peerconnection/Unified_cpp_src_peerconnection0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.h:37, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection/MediaPipelineFactory.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/peerconnection/Unified_cpp_src_peerconnection0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIGfxInfo.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection/MediaPipelineFactory.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/peerconnection/Unified_cpp_src_peerconnection0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection/MediaStreamList.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamList::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection/MediaStreamList.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 34 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection/MediaStreamList.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 33 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIGfxInfo.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection/MediaPipelineFactory.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/peerconnection/Unified_cpp_src_peerconnection0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/RTCStatsReportBinding.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.h:46, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection/MediaPipelineFactory.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/peerconnection/Unified_cpp_src_peerconnection0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libmedia_webrtc_signaling_src_peerconnection.a.desc rm -f libmedia_webrtc_signaling_src_peerconnection.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libmedia_webrtc_signaling_src_peerconnection.a.desc Unified_cpp_src_peerconnection0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/peerconnection' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/sdp' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o cpr_string.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSIP_OS_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/sdp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/sdp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/browser_logging -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/cpr_string.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/sdp/sipcc/cpr_string.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o sdp_access.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSIP_OS_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/sdp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/sdp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/browser_logging -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/sdp_access.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/sdp/sipcc/sdp_access.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o sdp_attr.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSIP_OS_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/sdp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/sdp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/browser_logging -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/sdp_attr.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/sdp/sipcc/sdp_attr.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o sdp_attr_access.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSIP_OS_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/sdp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/sdp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/browser_logging -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/sdp_attr_access.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/sdp/sipcc/sdp_attr_access.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o sdp_base64.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSIP_OS_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/sdp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/sdp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/browser_logging -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/sdp_base64.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/sdp/sipcc/sdp_base64.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o sdp_config.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSIP_OS_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/sdp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/sdp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/browser_logging -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/sdp_config.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/sdp/sipcc/sdp_config.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o sdp_main.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSIP_OS_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/sdp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/sdp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/browser_logging -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/sdp_main.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/sdp/sipcc/sdp_main.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o sdp_services_unix.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSIP_OS_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/sdp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/sdp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/browser_logging -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/sdp_services_unix.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/sdp/sipcc/sdp_services_unix.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o sdp_token.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSIP_OS_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/sdp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/sdp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/browser_logging -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/sdp_token.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o sdp_utils.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSIP_OS_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/sdp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/sdp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/browser_logging -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/sdp_utils.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/sdp/sipcc/sdp_utils.c /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_signaling_src_sdp0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSIP_OS_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/sdp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/sdp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/browser_logging -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_signaling_src_sdp0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/sdp/Unified_cpp_signaling_src_sdp0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/sdp/Unified_cpp_signaling_src_sdp0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/sdp/SdpHelper.cpp: In member function 'nsresult mozilla::SdpHelper::CopyTransportParams(size_t, const mozilla::SdpMediaSection&, mozilla::SdpMediaSection*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/sdp/SdpHelper.cpp:50:7: warning: 'component' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 50 | if (numComponents >= component) { | ^~ libmedia_webrtc_signaling_src_sdp.a.desc rm -f libmedia_webrtc_signaling_src_sdp.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libmedia_webrtc_signaling_src_sdp.a.desc cpr_string.o sdp_access.o sdp_attr.o sdp_attr_access.o sdp_base64.o sdp_config.o sdp_main.o sdp_services_unix.o sdp_token.o sdp_utils.o Unified_cpp_signaling_src_sdp0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/signaling/src/sdp' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/api/audio_mixer_api_gn' libaudio_mixer_api_gn.a.desc rm -f libaudio_mixer_api_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libaudio_mixer_api_gn.a.desc make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/api/audio_mixer_api_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/api/call_api_gn' libcall_api_gn.a.desc rm -f libcall_api_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libcall_api_gn.a.desc make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/api/call_api_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/api/transport_api_gn' libtransport_api_gn.a.desc rm -f libtransport_api_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libtransport_api_gn.a.desc make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/api/transport_api_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/api/video_frame_api_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_video_frame_api_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/api/video_frame_api_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/api/video_frame_api_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_video_frame_api_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/api/video_frame_api_gn/Unified_cpp_video_frame_api_gn0.cpp libvideo_frame_api_gn.a.desc rm -f libvideo_frame_api_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libvideo_frame_api_gn.a.desc Unified_cpp_video_frame_api_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/api/video_frame_api_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/audio/audio_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_audio_audio_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/audio/audio_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/audio/audio_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_device/dummy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_device/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_audio_audio_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/audio/audio_gn/Unified_cpp_audio_audio_gn0.cpp libaudio_gn.a.desc rm -f libaudio_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libaudio_gn.a.desc Unified_cpp_audio_audio_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/audio/audio_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/audio/utility/audio_frame_operations_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp__frame_operations_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/audio/utility/audio_frame_operations_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/audio/utility/audio_frame_operations_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp__frame_operations_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/audio/utility/audio_frame_operations_gn/Unified_cpp__frame_operations_gn0.cpp libaudio_frame_operations_gn.a.desc rm -f libaudio_frame_operations_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libaudio_frame_operations_gn.a.desc Unified_cpp__frame_operations_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/audio/utility/audio_frame_operations_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/base/gtest_prod_gn' libgtest_prod_gn.a.desc rm -f libgtest_prod_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libgtest_prod_gn.a.desc make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/base/gtest_prod_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/base/rtc_base_approved_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_rtc_base_approved_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/base/rtc_base_approved_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/base/rtc_base_approved_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_rtc_base_approved_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/base/rtc_base_approved_gn/Unified_cpp_rtc_base_approved_gn0.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_rtc_base_approved_gn1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/base/rtc_base_approved_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/base/rtc_base_approved_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_rtc_base_approved_gn1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/base/rtc_base_approved_gn/Unified_cpp_rtc_base_approved_gn1.cpp librtc_base_approved_gn.a.desc rm -f librtc_base_approved_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o librtc_base_approved_gn.a.desc Unified_cpp_rtc_base_approved_gn0.o Unified_cpp_rtc_base_approved_gn1.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/base/rtc_base_approved_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/base/rtc_numerics_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_rtc_numerics_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/base/rtc_numerics_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/base/rtc_numerics_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_rtc_numerics_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/base/rtc_numerics_gn/Unified_cpp_rtc_numerics_gn0.cpp librtc_numerics_gn.a.desc rm -f librtc_numerics_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o librtc_numerics_gn.a.desc Unified_cpp_rtc_numerics_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/base/rtc_numerics_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/base/rtc_task_queue_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_rtc_task_queue_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/base/rtc_task_queue_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/base/rtc_task_queue_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/third_party/libevent/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/third_party/libevent/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_rtc_task_queue_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/base/rtc_task_queue_gn/Unified_cpp_rtc_task_queue_gn0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/base/rtc_task_queue_gn/Unified_cpp_rtc_task_queue_gn0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/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 [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsubobject-linkage -Wsubobject-linkage; ] 68 | struct TaskQueue::QueueContext { | ^~~~~~~~~~~~ librtc_task_queue_gn.a.desc rm -f librtc_task_queue_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o librtc_task_queue_gn.a.desc Unified_cpp_rtc_task_queue_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/base/rtc_task_queue_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/call/call_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_webrtc_call_call_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/call/call_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/call/call_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_webrtc_call_call_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/call/call_gn/Unified_cpp_webrtc_call_call_gn0.cpp libcall_gn.a.desc rm -f libcall_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libcall_gn.a.desc Unified_cpp_webrtc_call_call_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/call/call_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/call/call_interfaces_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_call_interfaces_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/call/call_interfaces_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/call/call_interfaces_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_call_interfaces_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/call/call_interfaces_gn/Unified_cpp_call_interfaces_gn0.cpp libcall_interfaces_gn.a.desc rm -f libcall_interfaces_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libcall_interfaces_gn.a.desc Unified_cpp_call_interfaces_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/call/call_interfaces_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o vad_core.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/vad_core.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/vad_core.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o webrtc_vad.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/webrtc_vad.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/webrtc_vad.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o Unified_c_common_audio_c_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_c_common_audio_c_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn/Unified_c_common_audio_c_gn0.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o Unified_c_common_audio_c_gn1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_c_common_audio_c_gn1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn/Unified_c_common_audio_c_gn1.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o Unified_c_common_audio_c_gn2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_c_common_audio_c_gn2.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn/Unified_c_common_audio_c_gn2.c libcommon_audio_c_gn.a.desc rm -f libcommon_audio_c_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libcommon_audio_c_gn.a.desc vad_core.o webrtc_vad.o Unified_c_common_audio_c_gn0.o Unified_c_common_audio_c_gn1.o Unified_c_common_audio_c_gn2.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/common_audio/common_audio_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_common_audio_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/common_audio_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/common_audio/common_audio_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_common_audio_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/common_audio/common_audio_gn/Unified_cpp_common_audio_gn0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/common_audio/common_audio_gn/Unified_cpp_common_audio_gn0.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/resampler.cc: In member function 'int webrtc::Resampler::ResetIfNeeded(int, int, size_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/resampler.cc:54:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare -Wsign-compare; ] 54 | if (!state_ || channels_ != num_channels || | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_common_audio_gn1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/common_audio_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/common_audio/common_audio_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_common_audio_gn1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/common_audio/common_audio_gn/Unified_cpp_common_audio_gn1.cpp libcommon_audio_gn.a.desc rm -f libcommon_audio_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libcommon_audio_gn.a.desc Unified_cpp_common_audio_gn0.o Unified_cpp_common_audio_gn1.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/common_audio/common_audio_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/common_video/common_video_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_common_video_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/common_video_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/common_video/common_video_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_common_video_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/common_video/common_video_gn/Unified_cpp_common_video_gn0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/common_video/common_video_gn/Unified_cpp_common_video_gn0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/h264/sps_parser.cc:22: warning: "RETURN_EMPTY_ON_FAIL" redefined 22 | #define RETURN_EMPTY_ON_FAIL(x) \ | In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/common_video/common_video_gn/Unified_cpp_common_video_gn0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/h264/pps_parser.cc:20: note: this is the location of the previous definition 20 | #define RETURN_EMPTY_ON_FAIL(x) \ | libcommon_video_gn.a.desc rm -f libcommon_video_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libcommon_video_gn.a.desc Unified_cpp_common_video_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/common_video/common_video_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/logging/rtc_event_log_api_gn' librtc_event_log_api_gn.a.desc rm -f librtc_event_log_api_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o librtc_event_log_api_gn.a.desc make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/logging/rtc_event_log_api_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/logging/rtc_event_log_impl_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_tc_event_log_impl_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/logging/rtc_event_log_impl_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/logging/rtc_event_log_impl_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_tc_event_log_impl_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/logging/rtc_event_log_impl_gn/Unified_cpp_tc_event_log_impl_gn0.cpp librtc_event_log_impl_gn.a.desc rm -f librtc_event_log_impl_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o librtc_event_log_impl_gn.a.desc Unified_cpp_tc_event_log_impl_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/logging/rtc_event_log_impl_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/media/mozilla_rtc_media_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_mozilla_rtc_media_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/media/mozilla_rtc_media_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/media/mozilla_rtc_media_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_mozilla_rtc_media_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/media/mozilla_rtc_media_gn/Unified_cpp_mozilla_rtc_media_gn0.cpp libmozilla_rtc_media_gn.a.desc rm -f libmozilla_rtc_media_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libmozilla_rtc_media_gn.a.desc Unified_cpp_mozilla_rtc_media_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/media/mozilla_rtc_media_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/audio_coding_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o codec_manager.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_CODEC_G722 -DWEBRTC_CODEC_OPUS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/audio_coding_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/audio_coding_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/codec_manager.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/acm2/codec_manager.cc /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_audio_coding_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_CODEC_G722 -DWEBRTC_CODEC_OPUS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/audio_coding_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/audio_coding_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_audio_coding_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/audio_coding_gn/Unified_cpp_audio_coding_gn0.cpp libaudio_coding_gn.a.desc rm -f libaudio_coding_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libaudio_coding_gn.a.desc codec_manager.o Unified_cpp_audio_coding_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/audio_coding_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/audio_decoder_factory_interface_gn' libaudio_decoder_factory_interface_gn.a.desc rm -f libaudio_decoder_factory_interface_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libaudio_decoder_factory_interface_gn.a.desc make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/audio_decoder_factory_interface_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/audio_decoder_interface_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_decoder_interface_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/audio_decoder_interface_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/audio_decoder_interface_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_decoder_interface_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/audio_decoder_interface_gn/Unified_cpp_decoder_interface_gn0.cpp libaudio_decoder_interface_gn.a.desc rm -f libaudio_decoder_interface_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libaudio_decoder_interface_gn.a.desc Unified_cpp_decoder_interface_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/audio_decoder_interface_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/audio_encoder_interface_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_encoder_interface_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/audio_encoder_interface_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/audio_encoder_interface_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_encoder_interface_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/audio_encoder_interface_gn/Unified_cpp_encoder_interface_gn0.cpp libaudio_encoder_interface_gn.a.desc rm -f libaudio_encoder_interface_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libaudio_encoder_interface_gn.a.desc Unified_cpp_encoder_interface_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/audio_encoder_interface_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/audio_format_conversion_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_format_conversion_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/audio_format_conversion_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/audio_format_conversion_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_format_conversion_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/audio_format_conversion_gn/Unified_cpp_format_conversion_gn0.cpp libaudio_format_conversion_gn.a.desc rm -f libaudio_format_conversion_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libaudio_format_conversion_gn.a.desc Unified_cpp_format_conversion_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/audio_format_conversion_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/audio_format_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_audio_format_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/audio_format_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/audio_format_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_audio_format_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/audio_format_gn/Unified_cpp_audio_format_gn0.cpp libaudio_format_gn.a.desc rm -f libaudio_format_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libaudio_format_gn.a.desc Unified_cpp_audio_format_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/audio_format_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/audio_network_adaptor_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_o_network_adaptor_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/audio_network_adaptor_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/audio_network_adaptor_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_o_network_adaptor_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/audio_network_adaptor_gn/Unified_cpp_o_network_adaptor_gn0.cpp libaudio_network_adaptor_gn.a.desc rm -f libaudio_network_adaptor_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libaudio_network_adaptor_gn.a.desc Unified_cpp_o_network_adaptor_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/audio_network_adaptor_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/builtin_audio_decoder_factory_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_o_decoder_factory_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_CODEC_G722 -DWEBRTC_CODEC_OPUS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/builtin_audio_decoder_factory_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/builtin_audio_decoder_factory_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_o_decoder_factory_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/builtin_audio_decoder_factory_gn/Unified_cpp_o_decoder_factory_gn0.cpp libbuiltin_audio_decoder_factory_gn.a.desc rm -f libbuiltin_audio_decoder_factory_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libbuiltin_audio_decoder_factory_gn.a.desc Unified_cpp_o_decoder_factory_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/builtin_audio_decoder_factory_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/cng_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_audio_coding_cng_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/cng_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/cng_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_audio_coding_cng_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/cng_gn/Unified_cpp_audio_coding_cng_gn0.cpp libcng_gn.a.desc rm -f libcng_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libcng_gn.a.desc Unified_cpp_audio_coding_cng_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/cng_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/g711_c_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o Unified_c_g711_c_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/g711_c_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/g711_c_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_c_g711_c_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/g711_c_gn/Unified_c_g711_c_gn0.c libg711_c_gn.a.desc rm -f libg711_c_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libg711_c_gn.a.desc Unified_c_g711_c_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/g711_c_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/g711_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_g711_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/g711_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/g711_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_g711_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/g711_gn/Unified_cpp_g711_gn0.cpp libg711_gn.a.desc rm -f libg711_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libg711_gn.a.desc Unified_cpp_g711_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/g711_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/g722_c_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o g722_decode.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/g722_c_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/g722_c_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/g722_decode.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g722/g722_decode.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o g722_encode.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/g722_c_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/g722_c_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/g722_encode.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g722/g722_encode.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o Unified_c_g722_c_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/g722_c_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/g722_c_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_c_g722_c_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/g722_c_gn/Unified_c_g722_c_gn0.c libg722_c_gn.a.desc rm -f libg722_c_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libg722_c_gn.a.desc g722_decode.o g722_encode.o Unified_c_g722_c_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/g722_c_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/g722_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_g722_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/g722_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/g722_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_g722_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/g722_gn/Unified_cpp_g722_gn0.cpp libg722_gn.a.desc rm -f libg722_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libg722_gn.a.desc Unified_cpp_g722_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/g722_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/isac_c_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o Unified_c_isac_c_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/isac_c_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/isac_c_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_c_isac_c_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/isac_c_gn/Unified_c_isac_c_gn0.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o Unified_c_isac_c_gn1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/isac_c_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/isac_c_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_c_isac_c_gn1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/isac_c_gn/Unified_c_isac_c_gn1.c libisac_c_gn.a.desc rm -f libisac_c_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libisac_c_gn.a.desc Unified_c_isac_c_gn0.o Unified_c_isac_c_gn1.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/isac_c_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/isac_common_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_isac_common_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/isac_common_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/isac_common_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_isac_common_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/isac_common_gn/Unified_cpp_isac_common_gn0.cpp libisac_common_gn.a.desc rm -f libisac_common_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libisac_common_gn.a.desc Unified_cpp_isac_common_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/isac_common_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o pitch_filter.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/pitch_filter.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/pitch_filter.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o pitch_filter_c.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/pitch_filter_c.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/pitch_filter_c.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o Unified_c_isac_fix_c_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_c_isac_fix_c_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn/Unified_c_isac_fix_c_gn0.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o Unified_c_isac_fix_c_gn1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_c_isac_fix_c_gn1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn/Unified_c_isac_fix_c_gn1.c libisac_fix_c_gn.a.desc rm -f libisac_fix_c_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libisac_fix_c_gn.a.desc pitch_filter.o pitch_filter_c.o Unified_c_isac_fix_c_gn0.o Unified_c_isac_fix_c_gn1.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_isac_fix_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_isac_fix_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_gn/Unified_cpp_isac_fix_gn0.cpp libisac_fix_gn.a.desc rm -f libisac_fix_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libisac_fix_gn.a.desc Unified_cpp_isac_fix_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/isac_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_isac_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/isac_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/isac_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_isac_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/isac_gn/Unified_cpp_isac_gn0.cpp libisac_gn.a.desc rm -f libisac_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libisac_gn.a.desc Unified_cpp_isac_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/isac_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o audio_vector.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_CODEC_G722 -DWEBRTC_CODEC_OPUS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_CODEC_ISAC -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/audio_vector.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/audio_vector.cc /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_neteq_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_CODEC_G722 -DWEBRTC_CODEC_OPUS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_CODEC_ISAC -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_neteq_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn/Unified_cpp_neteq_gn0.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_neteq_gn1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_CODEC_G722 -DWEBRTC_CODEC_OPUS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_CODEC_ISAC -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_neteq_gn1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn/Unified_cpp_neteq_gn1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn/Unified_cpp_neteq_gn1.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/neteq_impl.cc: In member function 'int webrtc::NetEqImpl::GetAudioInternal(webrtc::AudioFrame*, bool*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/neteq_impl.cc:958:41: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 958 | sync_buffer_->IncreaseEndTimestamp( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 959 | static_cast(output_size_samples_)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/neteq_impl.cc:964:5: note: here 964 | case kAudioRepetition: { | ^~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_neteq_gn2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_CODEC_G722 -DWEBRTC_CODEC_OPUS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_CODEC_ISAC -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_neteq_gn2.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn/Unified_cpp_neteq_gn2.cpp libneteq_gn.a.desc rm -f libneteq_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libneteq_gn.a.desc audio_vector.o Unified_cpp_neteq_gn0.o Unified_cpp_neteq_gn1.o Unified_cpp_neteq_gn2.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_c_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o Unified_c_pcm16b_c_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_c_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_c_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_c_pcm16b_c_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_c_gn/Unified_c_pcm16b_c_gn0.c libpcm16b_c_gn.a.desc rm -f libpcm16b_c_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libpcm16b_c_gn.a.desc Unified_c_pcm16b_c_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_c_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_pcm16b_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_pcm16b_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_gn/Unified_cpp_pcm16b_gn0.cpp libpcm16b_gn.a.desc rm -f libpcm16b_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libpcm16b_gn.a.desc Unified_cpp_pcm16b_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/rent_a_codec_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_rent_a_codec_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_CODEC_G722 -DWEBRTC_CODEC_OPUS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/rent_a_codec_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/rent_a_codec_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_rent_a_codec_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/rent_a_codec_gn/Unified_cpp_rent_a_codec_gn0.cpp librent_a_codec_gn.a.desc rm -f librent_a_codec_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o librent_a_codec_gn.a.desc Unified_cpp_rent_a_codec_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/rent_a_codec_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_c_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o Unified_c_webrtc_opus_c_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_c_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_c_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libopus/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_c_webrtc_opus_c_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_c_gn/Unified_c_webrtc_opus_c_gn0.c libwebrtc_opus_c_gn.a.desc rm -f libwebrtc_opus_c_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libwebrtc_opus_c_gn.a.desc Unified_c_webrtc_opus_c_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_c_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_webrtc_opus_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_OPUS_VARIABLE_COMPLEXITY=0 -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_webrtc_opus_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_gn/Unified_cpp_webrtc_opus_gn0.cpp libwebrtc_opus_gn.a.desc rm -f libwebrtc_opus_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libwebrtc_opus_gn.a.desc Unified_cpp_webrtc_opus_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_conference_mixer/audio_conference_mixer_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp__conference_mixer_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_conference_mixer/audio_conference_mixer_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_conference_mixer/audio_conference_mixer_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_conference_mixer/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp__conference_mixer_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_conference_mixer/audio_conference_mixer_gn/Unified_cpp__conference_mixer_gn0.cpp libaudio_conference_mixer_gn.a.desc rm -f libaudio_conference_mixer_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libaudio_conference_mixer_gn.a.desc Unified_cpp__conference_mixer_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_conference_mixer/audio_conference_mixer_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_device/audio_device_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_audio_device_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_DUMMY_AUDIO_BUILD -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_device/audio_device_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_device/audio_device_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_device/dummy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_device/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_device/linux -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_audio_device_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_device/audio_device_gn/Unified_cpp_audio_device_gn0.cpp libaudio_device_gn.a.desc rm -f libaudio_device_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libaudio_device_gn.a.desc Unified_cpp_audio_device_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_device/audio_device_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_frame_manipulator_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_frame_manipulator_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_frame_manipulator_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_frame_manipulator_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_frame_manipulator_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_frame_manipulator_gn/Unified_cpp_frame_manipulator_gn0.cpp libaudio_frame_manipulator_gn.a.desc rm -f libaudio_frame_manipulator_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libaudio_frame_manipulator_gn.a.desc Unified_cpp_frame_manipulator_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_frame_manipulator_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_mixer_impl_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_audio_mixer_impl_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_mixer_impl_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_mixer_impl_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_audio_mixer_impl_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_mixer_impl_gn/Unified_cpp_audio_mixer_impl_gn0.cpp libaudio_mixer_impl_gn.a.desc rm -f libaudio_mixer_impl_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libaudio_mixer_impl_gn.a.desc Unified_cpp_audio_mixer_impl_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_mixer_impl_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_c_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o analog_agc.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_c_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_c_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/analog_agc.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_processing/agc/legacy/analog_agc.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o Unified_c_udio_processing_c_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_c_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_c_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_c_udio_processing_c_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_c_gn/Unified_c_udio_processing_c_gn0.c libaudio_processing_c_gn.a.desc rm -f libaudio_processing_c_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libaudio_processing_c_gn.a.desc analog_agc.o Unified_c_udio_processing_c_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_c_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o echo_cancellation.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_APM_DEBUG_DUMP=1 -DWEBRTC_INTELLIGIBILITY_ENHANCER=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_NS_FLOAT -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/echo_cancellation.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_processing/aec/echo_cancellation.cc /usr/bin/i686-pc-linux-gnu-g++ -o aecm_core.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_APM_DEBUG_DUMP=1 -DWEBRTC_INTELLIGIBILITY_ENHANCER=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_NS_FLOAT -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/aecm_core.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core.cc /usr/bin/i686-pc-linux-gnu-g++ -o aecm_core_c.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_APM_DEBUG_DUMP=1 -DWEBRTC_INTELLIGIBILITY_ENHANCER=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_NS_FLOAT -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/aecm_core_c.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core_c.cc /usr/bin/i686-pc-linux-gnu-g++ -o echo_control_mobile.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_APM_DEBUG_DUMP=1 -DWEBRTC_INTELLIGIBILITY_ENHANCER=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_NS_FLOAT -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/echo_control_mobile.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/echo_control_mobile.cc /usr/bin/i686-pc-linux-gnu-g++ -o covariance_matrix_generator.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_APM_DEBUG_DUMP=1 -DWEBRTC_INTELLIGIBILITY_ENHANCER=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_NS_FLOAT -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/covariance_matrix_generator.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_processing/beamformer/covariance_matrix_generator.cc /usr/bin/i686-pc-linux-gnu-g++ -o nonlinear_beamformer.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_APM_DEBUG_DUMP=1 -DWEBRTC_INTELLIGIBILITY_ENHANCER=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_NS_FLOAT -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nonlinear_beamformer.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_processing/beamformer/nonlinear_beamformer.cc /usr/bin/i686-pc-linux-gnu-g++ -o echo_cancellation_impl.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_APM_DEBUG_DUMP=1 -DWEBRTC_INTELLIGIBILITY_ENHANCER=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_NS_FLOAT -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/echo_cancellation_impl.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_processing/echo_cancellation_impl.cc /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_processing/echo_cancellation_impl.cc: In member function 'virtual int webrtc::EchoCancellationImpl::GetMetrics(webrtc::EchoCancellation::Metrics*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_processing/echo_cancellation_impl.cc:289:37: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct webrtc::EchoCancellation::Metrics'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 289 | memset(metrics, 0, sizeof(Metrics)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_processing/echo_cancellation_impl.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_processing/echo_cancellation_impl.cc:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:768:10: note: 'struct webrtc::EchoCancellation::Metrics' declared here 768 | struct Metrics { | ^~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o echo_control_mobile_impl.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_APM_DEBUG_DUMP=1 -DWEBRTC_INTELLIGIBILITY_ENHANCER=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_NS_FLOAT -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/echo_control_mobile_impl.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_processing/echo_control_mobile_impl.cc /usr/bin/i686-pc-linux-gnu-g++ -o normalized_covariance_estimator.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_APM_DEBUG_DUMP=1 -DWEBRTC_INTELLIGIBILITY_ENHANCER=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_NS_FLOAT -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/normalized_covariance_estimator.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_processing/echo_detector/normalized_covariance_estimator.cc /usr/bin/i686-pc-linux-gnu-g++ -o gain_control_impl.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_APM_DEBUG_DUMP=1 -DWEBRTC_INTELLIGIBILITY_ENHANCER=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_NS_FLOAT -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/gain_control_impl.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_processing/gain_control_impl.cc /usr/bin/i686-pc-linux-gnu-g++ -o noise_suppression_impl.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_APM_DEBUG_DUMP=1 -DWEBRTC_INTELLIGIBILITY_ENHANCER=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_NS_FLOAT -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/noise_suppression_impl.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_processing/noise_suppression_impl.cc /usr/bin/i686-pc-linux-gnu-g++ -o rms_level.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_APM_DEBUG_DUMP=1 -DWEBRTC_INTELLIGIBILITY_ENHANCER=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_NS_FLOAT -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/rms_level.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_processing/rms_level.cc /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_audio_processing_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_APM_DEBUG_DUMP=1 -DWEBRTC_INTELLIGIBILITY_ENHANCER=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_NS_FLOAT -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_audio_processing_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn/Unified_cpp_audio_processing_gn0.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_audio_processing_gn1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_APM_DEBUG_DUMP=1 -DWEBRTC_INTELLIGIBILITY_ENHANCER=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_NS_FLOAT -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_audio_processing_gn1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn/Unified_cpp_audio_processing_gn1.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_audio_processing_gn2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_APM_DEBUG_DUMP=1 -DWEBRTC_INTELLIGIBILITY_ENHANCER=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_NS_FLOAT -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_audio_processing_gn2.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn/Unified_cpp_audio_processing_gn2.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_audio_processing_gn3.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_APM_DEBUG_DUMP=1 -DWEBRTC_INTELLIGIBILITY_ENHANCER=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_NS_FLOAT -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_audio_processing_gn3.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn/Unified_cpp_audio_processing_gn3.cpp libaudio_processing_gn.a.desc rm -f libaudio_processing_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libaudio_processing_gn.a.desc echo_cancellation.o aecm_core.o aecm_core_c.o echo_control_mobile.o covariance_matrix_generator.o nonlinear_beamformer.o echo_cancellation_impl.o echo_control_mobile_impl.o normalized_covariance_estimator.o gain_control_impl.o noise_suppression_impl.o rms_level.o Unified_cpp_audio_processing_gn0.o Unified_cpp_audio_processing_gn1.o Unified_cpp_audio_processing_gn2.o Unified_cpp_audio_processing_gn3.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/bitrate_controller/bitrate_controller_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_itrate_controller_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DBWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/bitrate_controller/bitrate_controller_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/bitrate_controller/bitrate_controller_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_itrate_controller_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/bitrate_controller/bitrate_controller_gn/Unified_cpp_itrate_controller_gn0.cpp libbitrate_controller_gn.a.desc rm -f libbitrate_controller_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libbitrate_controller_gn.a.desc Unified_cpp_itrate_controller_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/bitrate_controller/bitrate_controller_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/congestion_controller/congestion_controller_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o trendline_estimator.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DBWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/congestion_controller/congestion_controller_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/congestion_controller/congestion_controller_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/trendline_estimator.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/congestion_controller/trendline_estimator.cc /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_estion_controller_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DBWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/congestion_controller/congestion_controller_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/congestion_controller/congestion_controller_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_estion_controller_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/congestion_controller/congestion_controller_gn/Unified_cpp_estion_controller_gn0.cpp libcongestion_controller_gn.a.desc rm -f libcongestion_controller_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libcongestion_controller_gn.a.desc trendline_estimator.o Unified_cpp_estion_controller_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/congestion_controller/congestion_controller_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/media_file/media_file_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_media_file_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/media_file/media_file_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/media_file/media_file_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_media_file_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/media_file/media_file_gn/Unified_cpp_media_file_gn0.cpp libmedia_file_gn.a.desc rm -f libmedia_file_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libmedia_file_gn.a.desc Unified_cpp_media_file_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/media_file/media_file_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/pacing/pacing_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_pacing_pacing_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/pacing/pacing_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/pacing/pacing_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_pacing_pacing_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/pacing/pacing_gn/Unified_cpp_pacing_pacing_gn0.cpp libpacing_gn.a.desc rm -f libpacing_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libpacing_gn.a.desc Unified_cpp_pacing_pacing_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/pacing/pacing_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o remote_bitrate_estimator_single_stream.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DBWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/remote_bitrate_estimator_single_stream.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_single_stream.cc /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_bitrate_estimator_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DBWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_bitrate_estimator_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn/Unified_cpp_bitrate_estimator_gn0.cpp libremote_bitrate_estimator_gn.a.desc rm -f libremote_bitrate_estimator_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libremote_bitrate_estimator_gn.a.desc remote_bitrate_estimator_single_stream.o Unified_cpp_bitrate_estimator_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o flexfec_receiver.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DBWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/flexfec_receiver.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/flexfec_receiver.cc /usr/bin/i686-pc-linux-gnu-g++ -o tmmbn.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DBWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/tmmbn.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtcp_packet/tmmbn.cc /usr/bin/i686-pc-linux-gnu-g++ -o tmmbr.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DBWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/tmmbr.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtcp_packet/tmmbr.cc /usr/bin/i686-pc-linux-gnu-g++ -o ulpfec_generator.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DBWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/ulpfec_generator.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/ulpfec_generator.cc /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_rtp_rtcp_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DBWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_rtp_rtcp_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn/Unified_cpp_rtp_rtcp_gn0.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_rtp_rtcp_gn1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DBWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_rtp_rtcp_gn1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn/Unified_cpp_rtp_rtcp_gn1.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_rtp_rtcp_gn2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DBWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_rtp_rtcp_gn2.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn/Unified_cpp_rtp_rtcp_gn2.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn/Unified_cpp_rtp_rtcp_gn2.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtcp_utility.cc: In constructor 'webrtc::RTCPUtility::RTCPPacketIterator::RTCPPacketIterator(uint8_t*, size_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtcp_utility.cc:1714:38: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct webrtc::RTCPUtility::RtcpCommonHeader'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 1714 | memset(&_header, 0, sizeof(_header)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtcp_receiver.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtcp_receiver.cc:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn/Unified_cpp_rtp_rtcp_gn2.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtcp_utility.h:314:8: note: 'struct webrtc::RTCPUtility::RtcpCommonHeader' declared here 314 | struct RtcpCommonHeader { | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn/Unified_cpp_rtp_rtcp_gn2.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_header_parser.cc: In member function 'virtual bool webrtc::RtpHeaderParserImpl::Parse(const uint8_t*, size_t, webrtc::RTPHeader*) const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_header_parser.cc:51:36: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct webrtc::RTPHeader' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 51 | memset(header, 0, sizeof(*header)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/include/module_common_types.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtcp_packet/transport_feedback.cc:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn/Unified_cpp_rtp_rtcp_gn2.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_types.h:897:8: note: 'struct webrtc::RTPHeader' declared here 897 | struct RTPHeader { | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn/Unified_cpp_rtp_rtcp_gn2.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/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*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_format_h264.cc:534:36: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 534 | parsed_payload->frame_type = kVideoFrameKey; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_format_h264.cc:536:7: note: here 536 | case H264::NaluType::kSlice: { | ^~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_rtp_rtcp_gn3.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DBWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_rtp_rtcp_gn3.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn/Unified_cpp_rtp_rtcp_gn3.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn/Unified_cpp_rtp_rtcp_gn3.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_receiver_impl.cc: In member function 'virtual bool webrtc::RtpReceiverImpl::IncomingRtpPacket(const webrtc::RTPHeader&, const uint8_t*, size_t, webrtc::PayloadUnion, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_receiver_impl.cc:168:58: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct webrtc::WebRtcRTPHeader' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 168 | memset(&webrtc_rtp_header, 0, sizeof(webrtc_rtp_header)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/include/flexfec_sender.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/include/rtp_rtcp.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_receiver_strategy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/include/rtp_payload_registry.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_payload_registry.cc:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn/Unified_cpp_rtp_rtcp_gn3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/include/module_common_types.h:75:8: note: 'struct webrtc::WebRtcRTPHeader' declared here 75 | struct WebRtcRTPHeader { | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn/Unified_cpp_rtp_rtcp_gn3.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_rtcp_impl.cc: In static member function 'static webrtc::RtpRtcp* webrtc::RtpRtcp::CreateRtpRtcp(const webrtc::RtpRtcp::Configuration&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_rtcp_impl.cc:64:42: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct webrtc::RtpRtcp::Configuration' with no trivial copy-assignment [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 64 | sizeof(RtpRtcp::Configuration)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_receiver_strategy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/include/rtp_payload_registry.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_payload_registry.cc:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn/Unified_cpp_rtp_rtcp_gn3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/include/rtp_rtcp.h:46:10: note: 'struct webrtc::RtpRtcp::Configuration' declared here 46 | struct Configuration { | ^~~~~~~~~~~~~ In file included from /usr/include/string.h:519, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/string.h:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/config.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/include/flexfec_sender.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/include/rtp_rtcp.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_receiver_strategy.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/include/rtp_payload_registry.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_payload_registry.cc:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn/Unified_cpp_rtp_rtcp_gn3.cpp:2: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void webrtc::RtpReceiverImpl::CheckSSRCChanged(const webrtc::RTPHeader&)' at /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_receiver_impl.cc:275:18: /usr/include/bits/string_fortified.h:91:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' output may be truncated copying 31 bytes from a string of length 31 [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstringop-truncation -Wstringop-truncation; ] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'int32_t webrtc::RtpReceiverImpl::CheckPayloadChanged(const webrtc::RTPHeader&, int8_t, bool*, webrtc::PayloadUnion*)' at /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_receiver_impl.cc:364:14: /usr/include/bits/string_fortified.h:91:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' output may be truncated copying 31 bytes from a string of length 31 [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstringop-truncation -Wstringop-truncation; ] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'webrtc::RtpUtility::Payload webrtc::{anonymous}::CreatePayloadType(const webrtc::VideoCodec&)' at /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_payload_registry.cc:79:10, inlined from 'int32_t webrtc::RTPPayloadRegistry::RegisterReceivePayload(const webrtc::VideoCodec&)' at /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_payload_registry.cc:173:72: /usr/include/bits/string_fortified.h:91:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' output may be truncated copying 31 bytes from a string of length 31 [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstringop-truncation -Wstringop-truncation; ] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'webrtc::RtpUtility::Payload webrtc::{anonymous}::CreatePayloadType(const webrtc::CodecInst&)' at /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_payload_registry.cc:51:10, inlined from 'int32_t webrtc::RTPPayloadRegistry::RegisterReceivePayload(const webrtc::CodecInst&, bool*)' at /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_payload_registry.cc:145:72: /usr/include/bits/string_fortified.h:91:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' output may be truncated copying 31 bytes from a string of length 31 [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstringop-truncation -Wstringop-truncation; ] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ librtp_rtcp_gn.a.desc rm -f librtp_rtcp_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o librtp_rtcp_gn.a.desc flexfec_receiver.o tmmbn.o tmmbr.o ulpfec_generator.o Unified_cpp_rtp_rtcp_gn0.o Unified_cpp_rtp_rtcp_gn1.o Unified_cpp_rtp_rtcp_gn2.o Unified_cpp_rtp_rtcp_gn3.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/utility/utility_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_utility_utility_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/utility/utility_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/utility/utility_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_utility_utility_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/utility/utility_gn/Unified_cpp_utility_utility_gn0.cpp libutility_gn.a.desc rm -f libutility_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libutility_gn.a.desc Unified_cpp_utility_utility_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/utility/utility_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_capture/video_capture_internal_impl_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_ure_internal_impl_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_capture/video_capture_internal_impl_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_capture/video_capture_internal_impl_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_ure_internal_impl_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_capture/video_capture_internal_impl_gn/Unified_cpp_ure_internal_impl_gn0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_capture/video_capture_internal_impl_gn/Unified_cpp_ure_internal_impl_gn0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_capture/linux/video_capture_linux.cc: In member function 'virtual int32_t webrtc::videocapturemodule::VideoCaptureModuleV4L2::StartCapture(const webrtc::VideoCaptureCapability&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_capture/linux/video_capture_linux.cc:151:32: warning: '%d' directive writing between 1 and 11 bytes into a region of size 10 [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-overflow= -Wformat-overflow=; ] 151 | sprintf(device, "/dev/video%d", (int) _deviceId); | ^~ In file included from /usr/include/stdio.h:866, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/stdio.h:3, from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/cstdio:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/cstdio:3, from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/ext/string_conversions.h:43, from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/bits/basic_string.h:6545, from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/string:55, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/string:3, from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/bits/locale_classes.h:40, from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/bits/ios_base.h:41, from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/ios:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/ios:3, from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/istream:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/istream:3, from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/sstream:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/sstream:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/base/checks.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/base/safe_conversions.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/include/module_common_types.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_capture/video_capture_defines.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_capture/video_capture.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_capture/device_info_impl.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_capture/linux/device_info_linux.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_capture/linux/device_info_linux.cc:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_capture/video_capture_internal_impl_gn/Unified_cpp_ure_internal_impl_gn0.cpp:2: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 12 and 22 bytes into a destination of size 20 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libvideo_capture_internal_impl_gn.a.desc rm -f libvideo_capture_internal_impl_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libvideo_capture_internal_impl_gn.a.desc Unified_cpp_ure_internal_impl_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_capture/video_capture_internal_impl_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_capture/video_capture_module_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_eo_capture_module_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_capture/video_capture_module_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_capture/video_capture_module_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_eo_capture_module_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_capture/video_capture_module_gn/Unified_cpp_eo_capture_module_gn0.cpp libvideo_capture_module_gn.a.desc rm -f libvideo_capture_module_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libvideo_capture_module_gn.a.desc Unified_cpp_eo_capture_module_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_capture/video_capture_module_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_video_coding_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_video_coding_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc: In static member function 'static void webrtc::VCMCodecDataBase::Codec(webrtc::VideoCodecType, webrtc::VideoCodec*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc:117:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class webrtc::VideoCodec'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 117 | memset(settings, 0, sizeof(VideoCodec)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/include/video_codec_interface.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_types.h:662:7: note: 'class webrtc::VideoCodec' declared here 662 | class VideoCodec { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc: In member function 'bool webrtc::VCMCodecDataBase::DeregisterExternalEncoder(uint8_t, bool*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc:299:47: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class webrtc::VideoCodec'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 299 | memset(&send_codec_, 0, sizeof(VideoCodec)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/include/video_codec_interface.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_types.h:662:7: note: 'class webrtc::VideoCodec' declared here 662 | class VideoCodec { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc: In member function 'bool webrtc::VCMCodecDataBase::DeregisterReceiveCodec(uint8_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc:458:50: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class webrtc::VideoCodec'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 458 | memset(&receive_codec_, 0, sizeof(VideoCodec)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/include/video_codec_interface.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_types.h:662:7: note: 'class webrtc::VideoCodec' declared here 662 | class VideoCodec { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc: In member function 'webrtc::VCMGenericDecoder* webrtc::VCMCodecDataBase::GetDecoder(const webrtc::VCMEncodedFrame&, webrtc::VCMDecodedFrameCallback*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc:490:50: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class webrtc::VideoCodec'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 490 | memset(&receive_codec_, 0, sizeof(VideoCodec)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/include/video_codec_interface.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_types.h:662:7: note: 'class webrtc::VideoCodec' declared here 662 | class VideoCodec { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc:503:50: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class webrtc::VideoCodec'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 503 | memset(&receive_codec_, 0, sizeof(VideoCodec)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/include/video_codec_interface.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_types.h:662:7: note: 'class webrtc::VideoCodec' declared here 662 | class VideoCodec { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn0.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/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*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/h264_sps_pps_tracker.cc:97:22: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 97 | FALLTHROUGH(); | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/h264_sps_pps_tracker.cc:99:7: note: here 99 | default: { | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn0.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/jitter_buffer.cc: In member function 'webrtc::VCMFrameBufferEnum webrtc::VCMJitterBuffer::InsertPacket(const webrtc::VCMPacket&, bool*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/jitter_buffer.cc:799:7: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 799 | if (previous_state != kStateDecodable && | ^~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/jitter_buffer.cc:810:5: note: here 810 | case kDecodableSession: { | ^~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_video_coding_gn1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_video_coding_gn1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn1.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/packet.cc: In member function 'void webrtc::VCMPacket::CopyCodecSpecifics(const webrtc::RTPVideoHeader&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/packet.cc:138:11: warning: 'webrtc::VCMPacket::::isFirstPacket' is deprecated [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations -Wdeprecated-declarations; ] 138 | if (isFirstPacket && markerBit) | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/nack_module.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/nack_module.cc:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/packet.h:44:25: note: declared here 44 | RTC_DEPRECATED bool isFirstPacket; // Is this first packet in a frame. | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn1.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/packet.cc:138:11: warning: 'webrtc::VCMPacket::::isFirstPacket' is deprecated [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations -Wdeprecated-declarations; ] 138 | if (isFirstPacket && markerBit) | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/nack_module.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/nack_module.cc:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/packet.h:44:25: note: declared here 44 | RTC_DEPRECATED bool isFirstPacket; // Is this first packet in a frame. | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn1.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/packet.cc:140:16: warning: 'webrtc::VCMPacket::::isFirstPacket' is deprecated [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations -Wdeprecated-declarations; ] 140 | else if (isFirstPacket) | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/nack_module.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/nack_module.cc:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/packet.h:44:25: note: declared here 44 | RTC_DEPRECATED bool isFirstPacket; // Is this first packet in a frame. | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn1.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/packet.cc:140:16: warning: 'webrtc::VCMPacket::::isFirstPacket' is deprecated [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations -Wdeprecated-declarations; ] 140 | else if (isFirstPacket) | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/nack_module.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/nack_module.cc:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/packet.h:44:25: note: declared here 44 | RTC_DEPRECATED bool isFirstPacket; // Is this first packet in a frame. | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn1.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/video_codec_initializer.cc: In static member function 'static webrtc::VideoCodec webrtc::VideoCodecInitializer::VideoEncoderConfigToVideoCodec(const webrtc::VideoEncoderConfig&, const std::vector&, const string&, int, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/video_codec_initializer.cc:96:46: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class webrtc::VideoCodec'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 96 | memset(&video_codec, 0, sizeof(video_codec)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/include/module_common_types.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/media_optimization.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/media_optimization.cc:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_types.h:662:7: note: 'class webrtc::VideoCodec' declared here 662 | class VideoCodec { | ^~~~~~~~~~ libvideo_coding_gn.a.desc rm -f libvideo_coding_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libvideo_coding_gn.a.desc Unified_cpp_video_coding_gn0.o Unified_cpp_video_coding_gn1.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_utility_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_eo_coding_utility_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_utility_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_utility_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_eo_coding_utility_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_utility_gn/Unified_cpp_eo_coding_utility_gn0.cpp libvideo_coding_utility_gn.a.desc rm -f libvideo_coding_utility_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libvideo_coding_utility_gn.a.desc Unified_cpp_eo_coding_utility_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_utility_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_h264_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_webrtc_h264_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_h264_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_h264_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_webrtc_h264_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_h264_gn/Unified_cpp_webrtc_h264_gn0.cpp libwebrtc_h264_gn.a.desc rm -f libwebrtc_h264_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libwebrtc_h264_gn.a.desc Unified_cpp_webrtc_h264_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_h264_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_i420_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_webrtc_i420_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_i420_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_i420_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_webrtc_i420_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_i420_gn/Unified_cpp_webrtc_i420_gn0.cpp libwebrtc_i420_gn.a.desc rm -f libwebrtc_i420_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libwebrtc_i420_gn.a.desc Unified_cpp_webrtc_i420_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_i420_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp8_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_webrtc_vp8_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp8_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp8_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_webrtc_vp8_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp8_gn/Unified_cpp_webrtc_vp8_gn0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp8_gn/Unified_cpp_webrtc_vp8_gn0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/simulcast_encoder_adapter.cc: In constructor 'webrtc::SimulcastEncoderAdapter::SimulcastEncoderAdapter(webrtc::VideoEncoderFactory*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/simulcast_encoder_adapter.cc:136:48: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class webrtc::VideoCodec'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 136 | memset(&codec_, 0, sizeof(webrtc::VideoCodec)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/video_frame.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/include/video_image.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/temporal_layers.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp8_gn/Unified_cpp_webrtc_vp8_gn0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_types.h:662:7: note: 'class webrtc::VideoCodec' declared here 662 | class VideoCodec { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp8_gn/Unified_cpp_webrtc_vp8_gn0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc: In member function 'virtual int webrtc::DefaultTemporalLayers::EncodeFlags(uint32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc:220:13: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 220 | flags |= VP8_EFLAG_NO_REF_GF; /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc:223:5: note: here 223 | case kTemporalUpdateGolden: | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc:230:13: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 230 | flags |= VP8_EFLAG_NO_REF_GF; /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc:233:5: note: here 233 | case kTemporalUpdateAltref: | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc:238:13: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 238 | flags |= VP8_EFLAG_NO_REF_ARF; /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc:241:5: note: here 241 | case kTemporalUpdateNone: | ^~~~ libwebrtc_vp8_gn.a.desc rm -f libwebrtc_vp8_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libwebrtc_vp8_gn.a.desc Unified_cpp_webrtc_vp8_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp8_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp9_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_webrtc_vp9_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp9_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp9_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_webrtc_vp9_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp9_gn/Unified_cpp_webrtc_vp9_gn0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp9_gn/Unified_cpp_webrtc_vp9_gn0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc: In constructor 'webrtc::VP9EncoderImpl::VP9EncoderImpl()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc:86:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class webrtc::VideoCodec'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 86 | memset(&codec_, 0, sizeof(codec_)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/include/video_codec_interface.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/include/vp9.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/vp9_impl.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/screenshare_layers.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/screenshare_layers.cc:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp9_gn/Unified_cpp_webrtc_vp9_gn0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_types.h:662:7: note: 'class webrtc::VideoCodec' declared here 662 | class VideoCodec { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp9_gn/Unified_cpp_webrtc_vp9_gn0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc: In constructor 'webrtc::VP9DecoderImpl::VP9DecoderImpl()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc:893:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class webrtc::VideoCodec'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 893 | memset(&codec_, 0, sizeof(codec_)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/include/video_codec_interface.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/include/vp9.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/vp9_impl.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/screenshare_layers.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/screenshare_layers.cc:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp9_gn/Unified_cpp_webrtc_vp9_gn0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_types.h:662:7: note: 'class webrtc::VideoCodec' declared here 662 | class VideoCodec { | ^~~~~~~~~~ libwebrtc_vp9_gn.a.desc rm -f libwebrtc_vp9_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libwebrtc_vp9_gn.a.desc Unified_cpp_webrtc_vp9_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp9_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_processing/video_processing_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_video_processing_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_processing/video_processing_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_processing/video_processing_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_video_processing_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_processing/video_processing_gn/Unified_cpp_video_processing_gn0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_processing/video_processing_gn/Unified_cpp_video_processing_gn0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/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)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_processing/video_denoiser.cc:185:31: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 185 | (x_density_[mb_col] * y_density_[mb_row] && libvideo_processing_gn.a.desc rm -f libvideo_processing_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libvideo_processing_gn.a.desc Unified_cpp_video_processing_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_processing/video_processing_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/system_wrappers/field_trial_default_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_eld_trial_default_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/system_wrappers/field_trial_default_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/system_wrappers/field_trial_default_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_eld_trial_default_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/system_wrappers/field_trial_default_gn/Unified_cpp_eld_trial_default_gn0.cpp libfield_trial_default_gn.a.desc rm -f libfield_trial_default_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libfield_trial_default_gn.a.desc Unified_cpp_eld_trial_default_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/system_wrappers/field_trial_default_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/system_wrappers/metrics_default_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_metrics_default_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/system_wrappers/metrics_default_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/system_wrappers/metrics_default_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_metrics_default_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/system_wrappers/metrics_default_gn/Unified_cpp_metrics_default_gn0.cpp libmetrics_default_gn.a.desc rm -f libmetrics_default_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libmetrics_default_gn.a.desc Unified_cpp_metrics_default_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/system_wrappers/metrics_default_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/system_wrappers/system_wrappers_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_system_wrappers_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -DWEBRTC_THREAD_RR -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/system_wrappers/system_wrappers_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/system_wrappers/system_wrappers_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_system_wrappers_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/system_wrappers/system_wrappers_gn/Unified_cpp_system_wrappers_gn0.cpp libsystem_wrappers_gn.a.desc rm -f libsystem_wrappers_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libsystem_wrappers_gn.a.desc Unified_cpp_system_wrappers_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/system_wrappers/system_wrappers_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/video/video_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o overuse_frame_detector.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/video/video_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/video/video_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/overuse_frame_detector.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/video/overuse_frame_detector.cc /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_video_video_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/video/video_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/video/video_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_video_video_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/video/video_gn/Unified_cpp_video_video_gn0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/video/video_gn/Unified_cpp_video_video_gn0.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/video/video_receive_stream.cc: In function 'webrtc::VideoCodec webrtc::{anonymous}::CreateDecoderVideoCodec(const webrtc::VideoReceiveStream::Decoder&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/video/video_receive_stream.cc:153:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class webrtc::VideoCodec'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 153 | memset(&codec, 0, sizeof(codec)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/include/rtp_rtcp_defines.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/video/call_stats.cc:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/video/video_gn/Unified_cpp_video_video_gn0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_types.h:662:7: note: 'class webrtc::VideoCodec' declared here 662 | class VideoCodec { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/video/video_gn/Unified_cpp_video_video_gn0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/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*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/video/rtp_stream_receiver.cc:321:52: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 321 | keyframe_request_sender_->RequestKeyFrame(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/video/rtp_stream_receiver.cc:323:9: note: here 323 | case video_coding::H264SpsPpsTracker::kDrop: | ^~~~ In file included from /usr/include/string.h:519, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/string.h:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_types.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/rtp_rtcp/include/rtp_rtcp_defines.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/video/call_stats.cc:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/video/video_gn/Unified_cpp_video_video_gn0.cpp:2: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'webrtc::VideoCodec webrtc::{anonymous}::CreateDecoderVideoCodec(const webrtc::VideoReceiveStream::Decoder&)' at /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/video/video_receive_stream.cc:156:10, inlined from 'virtual void webrtc::internal::VideoReceiveStream::Start()' at /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/video/video_receive_stream.cc:321:55: /usr/include/bits/string_fortified.h:91:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 32 equals destination size [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstringop-truncation -Wstringop-truncation; ] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_video_video_gn1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/video/video_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/video/video_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_video_video_gn1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/video/video_gn/Unified_cpp_video_video_gn1.cpp libvideo_gn.a.desc rm -f libvideo_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libvideo_gn.a.desc overuse_frame_detector.o Unified_cpp_video_video_gn0.o Unified_cpp_video_video_gn1.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/video/video_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/voice_engine/audio_coder_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_audio_coder_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/voice_engine/audio_coder_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/voice_engine/audio_coder_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_audio_coder_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/voice_engine/audio_coder_gn/Unified_cpp_audio_coder_gn0.cpp libaudio_coder_gn.a.desc rm -f libaudio_coder_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libaudio_coder_gn.a.desc Unified_cpp_audio_coder_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/voice_engine/audio_coder_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/voice_engine/file_player_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_file_player_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/voice_engine/file_player_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/voice_engine/file_player_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_file_player_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/voice_engine/file_player_gn/Unified_cpp_file_player_gn0.cpp libfile_player_gn.a.desc rm -f libfile_player_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libfile_player_gn.a.desc Unified_cpp_file_player_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/voice_engine/file_player_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/voice_engine/file_recorder_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_file_recorder_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/voice_engine/file_recorder_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/voice_engine/file_recorder_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_file_recorder_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/voice_engine/file_recorder_gn/Unified_cpp_file_recorder_gn0.cpp libfile_recorder_gn.a.desc rm -f libfile_recorder_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libfile_recorder_gn.a.desc Unified_cpp_file_recorder_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/voice_engine/file_recorder_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/voice_engine/level_indicator_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_level_indicator_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/voice_engine/level_indicator_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/voice_engine/level_indicator_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_level_indicator_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/voice_engine/level_indicator_gn/Unified_cpp_level_indicator_gn0.cpp liblevel_indicator_gn.a.desc rm -f liblevel_indicator_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o liblevel_indicator_gn.a.desc Unified_cpp_level_indicator_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/voice_engine/level_indicator_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/voice_engine/voice_engine_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_voice_engine_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/voice_engine/voice_engine_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/voice_engine/voice_engine_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_conference_mixer/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_device/dummy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_device/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_voice_engine_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/voice_engine/voice_engine_gn/Unified_cpp_voice_engine_gn0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/voice_engine/voice_engine_gn/Unified_cpp_voice_engine_gn0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/voice_engine/channel.cc: In member function 'int webrtc::voe::Channel::StartPlayingFileLocally(const char*, bool, webrtc::FileFormats, int, float, int, const webrtc::CodecInst*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/voice_engine/channel.cc:1993:30: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 1993 | _outputFilePlayerId, (const FileFormats)format); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/voice_engine/channel.cc: In member function 'int webrtc::voe::Channel::StartPlayingFileLocally(webrtc::InStream*, webrtc::FileFormats, int, float, int, const webrtc::CodecInst*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/voice_engine/channel.cc:2060:30: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 2060 | _outputFilePlayerId, (const FileFormats)format); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/voice_engine/channel.cc: In member function 'int webrtc::voe::Channel::StartPlayingFileAsMicrophone(const char*, bool, webrtc::FileFormats, int, float, int, const webrtc::CodecInst*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/voice_engine/channel.cc:2188:53: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 2188 | (const FileFormats)format); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/voice_engine/channel.cc: In member function 'int webrtc::voe::Channel::StartPlayingFileAsMicrophone(webrtc::InStream*, webrtc::FileFormats, int, float, int, const webrtc::CodecInst*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/voice_engine/channel.cc:2250:53: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 2250 | (const FileFormats)format); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/voice_engine/channel.cc: In member function 'int webrtc::voe::Channel::StartRecordingPlayout(const char*, const webrtc::CodecInst*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/voice_engine/channel.cc:2347:30: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 2347 | _outputFileRecorderId, (const FileFormats)format); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/voice_engine/channel.cc: In member function 'int webrtc::voe::Channel::StartRecordingPlayout(webrtc::OutStream*, const webrtc::CodecInst*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/voice_engine/channel.cc:2411:30: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 2411 | _outputFileRecorderId, (const FileFormats)format); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/voice_engine/voice_engine_gn/Unified_cpp_voice_engine_gn0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/voice_engine/output_mixer.cc: In member function 'int webrtc::voe::OutputMixer::StartRecordingPlayout(const char*, const webrtc::CodecInst*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/voice_engine/output_mixer.cc:305:22: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 305 | _instanceId, (const FileFormats)format); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/voice_engine/output_mixer.cc: In member function 'int webrtc::voe::OutputMixer::StartRecordingPlayout(webrtc::OutStream*, const webrtc::CodecInst*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/voice_engine/output_mixer.cc:377:22: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 377 | _instanceId, (const FileFormats)format); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/voice_engine/voice_engine_gn/Unified_cpp_voice_engine_gn0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc: In member function 'int webrtc::voe::TransmitMixer::StartPlayingFileAsMicrophone(const char*, bool, webrtc::FileFormats, int, float, int, const webrtc::CodecInst*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc:494:53: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 494 | FilePlayer::CreateFilePlayer(_filePlayerId, (const FileFormats)format); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc: In member function 'int webrtc::voe::TransmitMixer::StartPlayingFileAsMicrophone(webrtc::InStream*, webrtc::FileFormats, int, float, int, const webrtc::CodecInst*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc:560:53: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 560 | FilePlayer::CreateFilePlayer(_filePlayerId, (const FileFormats)format); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc: In member function 'int webrtc::voe::TransmitMixer::StartRecordingMicrophone(const char*, const webrtc::CodecInst*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc:668:26: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 668 | _fileRecorderId, (const FileFormats)format); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc: In member function 'int webrtc::voe::TransmitMixer::StartRecordingMicrophone(webrtc::OutStream*, const webrtc::CodecInst*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc:738:26: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 738 | _fileRecorderId, (const FileFormats)format); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc: In member function 'int webrtc::voe::TransmitMixer::StartRecordingCall(const char*, const webrtc::CodecInst*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc:837:30: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 837 | _fileCallRecorderId, (const FileFormats)format); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc: In member function 'int webrtc::voe::TransmitMixer::StartRecordingCall(webrtc::OutStream*, const webrtc::CodecInst*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc:907:30: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 907 | _fileCallRecorderId, (const FileFormats)format); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/voice_engine/voice_engine_gn/Unified_cpp_voice_engine_gn0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/voice_engine/channel.cc: In member function 'void webrtc::voe::Channel::Demultiplex(const int16_t*, int, size_t, size_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/voice_engine/channel.cc:3002:13: warning: '*((void*)& codec +44)' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 3002 | CodecInst codec; | ^~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/voice_engine/channel.cc:3002:13: warning: '*((void*)& codec +36)' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_voice_engine_gn1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/voice_engine/voice_engine_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/voice_engine/voice_engine_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_conference_mixer/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_device/dummy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_device/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_voice_engine_gn1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/voice_engine/voice_engine_gn/Unified_cpp_voice_engine_gn1.cpp libvoice_engine_gn.a.desc rm -f libvoice_engine_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libvoice_engine_gn.a.desc Unified_cpp_voice_engine_gn0.o Unified_cpp_voice_engine_gn1.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/voice_engine/voice_engine_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/webrtc_common_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_webrtc_common_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/webrtc_common_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/webrtc_common_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_webrtc_common_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/webrtc_common_gn/Unified_cpp_webrtc_common_gn0.cpp libwebrtc_common_gn.a.desc rm -f libwebrtc_common_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libwebrtc_common_gn.a.desc Unified_cpp_webrtc_common_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/webrtc_common_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/webrtc_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_webrtc_webrtc_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/webrtc_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/webrtc_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/vad/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_video/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_coding/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_conference_mixer/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_device/dummy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_device/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_webrtc_webrtc_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/webrtc_gn/Unified_cpp_webrtc_webrtc_gn0.cpp libwebrtc_gn.a.desc rm -f libwebrtc_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libwebrtc_gn.a.desc Unified_cpp_webrtc_webrtc_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/webrtc_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/common_audio/common_audio_sse2_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_common_audio_sse2_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/common_audio/common_audio_sse2_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/common_audio/common_audio_sse2_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -msse2 -MD -MP -MF .deps/Unified_cpp_common_audio_sse2_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/common_audio/common_audio_sse2_gn/Unified_cpp_common_audio_sse2_gn0.cpp libcommon_audio_sse2_gn.a.desc rm -f libcommon_audio_sse2_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libcommon_audio_sse2_gn.a.desc Unified_cpp_common_audio_sse2_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/common_audio/common_audio_sse2_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_sse2_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_o_processing_sse2_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_APM_DEBUG_DUMP=1 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_sse2_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_sse2_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -msse2 -MD -MP -MF .deps/Unified_cpp_o_processing_sse2_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_sse2_gn/Unified_cpp_o_processing_sse2_gn0.cpp libaudio_processing_sse2_gn.a.desc rm -f libaudio_processing_sse2_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libaudio_processing_sse2_gn.a.desc Unified_cpp_o_processing_sse2_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_sse2_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_pture_differ_sse2_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -msse2 -MD -MP -MF .deps/Unified_cpp_pture_differ_sse2_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn/Unified_cpp_pture_differ_sse2_gn0.cpp libdesktop_capture_differ_sse2_gn.a.desc rm -f libdesktop_capture_differ_sse2_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdesktop_capture_differ_sse2_gn.a.desc Unified_cpp_pture_differ_sse2_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_desktop_capture_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DMULTI_MONITOR_SCREENSHARE -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_desktop_capture_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_gn/Unified_cpp_desktop_capture_gn0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_gn/Unified_cpp_desktop_capture_gn0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/desktop_capture/app_capturer_x11.cc: In member function 'bool webrtc::{anonymous}::AppCapturerLinux::UpdateRegions()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/desktop_capture/app_capturer_x11.cc:243:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'webrtc::AppCapturer::ProcessId' {aka 'int'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare -Wsign-compare; ] 243 | if (processId != 0 && processId == selected_process_) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_gn/Unified_cpp_desktop_capture_gn0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_device_info.cc: In member function 'virtual int32_t webrtc::DesktopDeviceInfoImpl::getDesktopDisplayDeviceInfo(int32_t, webrtc::DesktopDisplayDevice&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_device_info.cc:186:27: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::map::size_type' {aka 'unsigned int'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare -Wsign-compare; ] 186 | if(nIndex < 0 || nIndex >= desktop_display_list_.size()) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_device_info.cc: In member function 'virtual int32_t webrtc::DesktopDeviceInfoImpl::getWindowInfo(int32_t, webrtc::DesktopDisplayDevice&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_device_info.cc:205:28: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::map::size_type' {aka 'unsigned int'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare -Wsign-compare; ] 205 | if (nIndex < 0 || nIndex >= desktop_window_list_.size()) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_device_info.cc: In member function 'virtual int32_t webrtc::DesktopDeviceInfoImpl::getApplicationInfo(int32_t, webrtc::DesktopApplication&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_device_info.cc:226:27: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::map::size_type' {aka 'unsigned int'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare -Wsign-compare; ] 226 | if(nIndex < 0 || nIndex >= desktop_application_list_.size()) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_device_info.cc: In member function 'void webrtc::DesktopDeviceInfoImpl::InitializeWindowList()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_device_info.cc:288:41: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'webrtc::ScreenId' {aka 'int'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat= -Wformat=; ] 288 | snprintf(idStr, sizeof(idStr), "%ld", pWinDevice->getScreenId()); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long int webrtc::ScreenId {aka int} | %d In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_gn/Unified_cpp_desktop_capture_gn0.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/desktop_capture/x11/desktop_device_info_x11.cc: In member function 'virtual void webrtc::DesktopDeviceInfoX11::InitializeApplicationList()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/desktop_capture/x11/desktop_device_info_x11.cc:83:21: warning: comparison of integer expressions of different signedness: 'unsigned int' and '__pid_t' {aka 'int'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare -Wsign-compare; ] 83 | if (processId == getpid()) { | ~~~~~~~~~~^~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/desktop_capture/x11/desktop_device_info_x11.cc:115:41: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'webrtc::ProcessId' {aka 'int'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat= -Wformat=; ] 115 | snprintf(idStr, sizeof(idStr), "%ld", pDesktopApplication->getProcessId()); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long int webrtc::ProcessId {aka int} | %d /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_desktop_capture_gn1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DMULTI_MONITOR_SCREENSHARE -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_desktop_capture_gn1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_gn/Unified_cpp_desktop_capture_gn1.cpp libdesktop_capture_gn.a.desc rm -f libdesktop_capture_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdesktop_capture_gn.a.desc Unified_cpp_desktop_capture_gn0.o Unified_cpp_desktop_capture_gn1.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/desktop_capture/primitives_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_primitives_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/desktop_capture/primitives_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/desktop_capture/primitives_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_primitives_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/desktop_capture/primitives_gn/Unified_cpp_primitives_gn0.cpp libprimitives_gn.a.desc rm -f libprimitives_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libprimitives_gn.a.desc Unified_cpp_primitives_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/desktop_capture/primitives_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_processing/video_processing_sse2_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_o_processing_sse2_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/modules/video_processing/video_processing_sse2_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_processing/video_processing_sse2_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -msse2 -MD -MP -MF .deps/Unified_cpp_o_processing_sse2_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_processing/video_processing_sse2_gn/Unified_cpp_o_processing_sse2_gn0.cpp libvideo_processing_sse2_gn.a.desc rm -f libvideo_processing_sse2_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libvideo_processing_sse2_gn.a.desc Unified_cpp_o_processing_sse2_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/modules/video_processing/video_processing_sse2_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/system_wrappers/cpu_features_linux_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o Unified_c_pu_features_linux_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DV8_DEPRECATION_WARNINGS -DWEBRTC_LINUX -DWEBRTC_MOZILLA_BUILD -DWEBRTC_POSIX -DWEBRTC_RESTRICT_LOGGING -D_FILE_OFFSET_BITS=64 -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/system_wrappers/cpu_features_linux_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/system_wrappers/cpu_features_linux_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_c_pu_features_linux_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/system_wrappers/cpu_features_linux_gn/Unified_c_pu_features_linux_gn0.c libcpu_features_linux_gn.a.desc rm -f libcpu_features_linux_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libcpu_features_linux_gn.a.desc Unified_c_pu_features_linux_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/system_wrappers/cpu_features_linux_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/video_engine/video_engine_gn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_video_engine_gn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DEXPAT_RELATIVE_PATH -DV8_DEPRECATION_WARNINGS -DWEBRTC_MOZILLA_BUILD -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/video_engine/video_engine_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/video_engine/video_engine_gn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_video_engine_gn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/video_engine/video_engine_gn/Unified_cpp_video_engine_gn0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/video_engine/desktop_capture_impl.cc:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/video_engine/video_engine_gn/Unified_cpp_video_engine_gn0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/video_engine/desktop_capture_impl.h: In constructor 'webrtc::DesktopCaptureImpl::DesktopCaptureImpl(int32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/video_engine/desktop_capture_impl.h:246:20: warning: 'webrtc::DesktopCaptureImpl::mRefCount' will be initialized after [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wreorder -Wreorder; ] 246 | mutable uint32_t mRefCount; | ^~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/video_engine/desktop_capture_impl.h:244:40: warning: 'std::unique_ptr webrtc::DesktopCaptureImpl::capturer_thread_' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wreorder -Wreorder; ] 244 | std::unique_ptr capturer_thread_; | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/video_engine/video_engine_gn/Unified_cpp_video_engine_gn0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk/webrtc/video_engine/desktop_capture_impl.cc:435:1: warning: when initialized here [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wreorder -Wreorder; ] 435 | DesktopCaptureImpl::DesktopCaptureImpl(const int32_t id) | ^~~~~~~~~~~~~~~~~~ libvideo_engine_gn.a.desc rm -f libvideo_engine_gn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libvideo_engine_gn.a.desc Unified_cpp_video_engine_gn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/webrtc/trunk/webrtc/video_engine/video_engine_gn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/mtransport/build' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o dtlsidentity.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/mtransport/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/crypto -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/ice -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/net -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/stun -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/event -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/log -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/plugin -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/port/generic/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/registry -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/share -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/stats -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/util/libekr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/port/linux/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/dtlsidentity.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/dtlsidentity.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nr_socket_prsock.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/mtransport/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/crypto -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/ice -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/net -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/stun -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/event -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/log -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/plugin -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/port/generic/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/registry -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/share -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/stats -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/util/libekr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/port/linux/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/nr_socket_prsock.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/nr_socket_prsock.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TCPSocketBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/nr_socket_prsock.cpp:112: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nr_timer.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/mtransport/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/crypto -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/ice -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/net -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/stun -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/event -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/log -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/plugin -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/port/generic/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/registry -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/share -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/stats -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/util/libekr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/port/linux/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/nr_timer.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/nr_timer.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nricectx.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/mtransport/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/crypto -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/ice -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/net -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/stun -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/event -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/log -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/plugin -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/port/generic/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/registry -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/share -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/stats -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/util/libekr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/port/linux/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/nricectx.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/nricectx.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nricectxhandler.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/mtransport/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/crypto -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/ice -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/net -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/stun -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/event -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/log -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/plugin -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/port/generic/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/registry -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/share -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/stats -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/util/libekr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/port/linux/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/nricectxhandler.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/nricectxhandler.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDNSService.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/nriceresolver.h:51, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/nricectxhandler.cpp:14: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nricemediastream.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/mtransport/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/crypto -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/ice -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/net -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/stun -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/event -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/log -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/plugin -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/port/generic/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/registry -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/share -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/stats -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/util/libekr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/port/linux/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/nricemediastream.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/nricemediastream.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nriceresolver.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/mtransport/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/crypto -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/ice -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/net -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/stun -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/event -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/log -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/plugin -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/port/generic/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/registry -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/share -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/stats -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/util/libekr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/port/linux/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/nriceresolver.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/nriceresolver.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDNSService.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/nriceresolver.cpp:60: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nriceresolverfake.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/mtransport/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/crypto -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/ice -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/net -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/stun -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/event -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/log -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/plugin -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/port/generic/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/registry -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/share -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/stats -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/util/libekr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/port/linux/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/nriceresolverfake.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/nriceresolverfake.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nricestunaddr.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/mtransport/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/crypto -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/ice -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/net -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/stun -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/event -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/log -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/plugin -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/port/generic/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/registry -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/share -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/stats -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/util/libekr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/port/linux/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/nricestunaddr.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/nricestunaddr.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nrinterfaceprioritizer.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/mtransport/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/crypto -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/ice -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/net -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/stun -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/event -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/log -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/plugin -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/port/generic/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/registry -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/share -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/stats -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/util/libekr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/port/linux/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/nrinterfaceprioritizer.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/nrinterfaceprioritizer.cpp /usr/bin/i686-pc-linux-gnu-g++ -o rlogconnector.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/mtransport/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/crypto -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/ice -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/net -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/stun -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/event -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/log -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/plugin -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/port/generic/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/registry -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/share -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/stats -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/util/libekr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/port/linux/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/rlogconnector.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/rlogconnector.cpp /usr/bin/i686-pc-linux-gnu-g++ -o simpletokenbucket.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/mtransport/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/crypto -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/ice -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/net -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/stun -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/event -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/log -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/plugin -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/port/generic/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/registry -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/share -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/stats -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/util/libekr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/port/linux/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/simpletokenbucket.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/simpletokenbucket.cpp /usr/bin/i686-pc-linux-gnu-g++ -o stun_socket_filter.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/mtransport/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/crypto -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/ice -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/net -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/stun -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/event -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/log -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/plugin -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/port/generic/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/registry -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/share -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/stats -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/util/libekr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/port/linux/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/stun_socket_filter.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/stun_socket_filter.cpp /usr/bin/i686-pc-linux-gnu-g++ -o test_nr_socket.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/mtransport/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/crypto -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/ice -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/net -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/stun -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/event -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/log -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/plugin -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/port/generic/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/registry -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/share -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/stats -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/util/libekr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/port/linux/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/test_nr_socket.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/test_nr_socket.cpp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/test_nr_socket.cpp: In member function 'bool mozilla::TestNrSocket::allow_ingress(const nr_transport_addr&, mozilla::TestNrSocket::PortMapping**) const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/test_nr_socket.cpp:839:31: warning: 'compare_flags' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 839 | if (!nr_transport_addr_cmp(const_cast(&remote_address), | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | &port_mapping->remote_address_, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | compare_flags)) | ~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/test_nr_socket.cpp:824:7: note: 'compare_flags' was declared here 824 | int compare_flags; | ^~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/test_nr_socket.cpp: In member function 'mozilla::TestNrSocket::PortMapping* mozilla::TestNrSocket::get_port_mapping(const nr_transport_addr&, mozilla::TestNat::NatBehavior) const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/test_nr_socket.cpp:839:31: warning: 'compare_flags' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 839 | if (!nr_transport_addr_cmp(const_cast(&remote_address), | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | &port_mapping->remote_address_, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | compare_flags)) | ~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/test_nr_socket.cpp: In member function 'virtual int mozilla::TestNrSocket::sendto(const void*, size_t, int, nr_transport_addr*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/test_nr_socket.cpp:839:31: warning: 'compare_flags' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 839 | if (!nr_transport_addr_cmp(const_cast(&remote_address), | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | &port_mapping->remote_address_, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | compare_flags)) | ~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/test_nr_socket.cpp:824:7: note: 'compare_flags' was declared here 824 | int compare_flags; | ^~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/test_nr_socket.cpp:839:31: warning: 'compare_flags' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 839 | if (!nr_transport_addr_cmp(const_cast(&remote_address), | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | &port_mapping->remote_address_, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | compare_flags)) | ~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/test_nr_socket.cpp:824:7: note: 'compare_flags' was declared here 824 | int compare_flags; | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o transportflow.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/mtransport/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/crypto -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/ice -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/net -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/stun -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/event -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/log -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/plugin -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/port/generic/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/registry -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/share -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/stats -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/util/libekr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/port/linux/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/transportflow.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/transportflow.cpp /usr/bin/i686-pc-linux-gnu-g++ -o transportlayer.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/mtransport/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/crypto -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/ice -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/net -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/stun -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/event -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/log -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/plugin -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/port/generic/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/registry -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/share -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/stats -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/util/libekr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/port/linux/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/transportlayer.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/transportlayer.cpp /usr/bin/i686-pc-linux-gnu-g++ -o transportlayerdtls.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/mtransport/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/crypto -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/ice -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/net -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/stun -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/event -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/log -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/plugin -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/port/generic/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/registry -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/share -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/stats -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/util/libekr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/port/linux/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/transportlayerdtls.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/transportlayerdtls.cpp /usr/bin/i686-pc-linux-gnu-g++ -o transportlayerice.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/mtransport/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/crypto -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/ice -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/net -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/stun -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/event -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/log -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/plugin -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/port/generic/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/registry -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/share -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/stats -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/util/libekr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/port/linux/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/transportlayerice.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/transportlayerice.cpp /usr/bin/i686-pc-linux-gnu-g++ -o transportlayerlog.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/mtransport/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/crypto -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/ice -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/net -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/stun -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/event -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/log -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/plugin -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/port/generic/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/registry -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/share -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/stats -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/util/libekr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/port/linux/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/transportlayerlog.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/transportlayerlog.cpp /usr/bin/i686-pc-linux-gnu-g++ -o transportlayerloopback.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/mtransport/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/crypto -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/ice -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/net -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/stun -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/event -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/log -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/plugin -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/port/generic/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/registry -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/share -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/stats -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/util/libekr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/port/linux/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/transportlayerloopback.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/transportlayerloopback.cpp /usr/bin/i686-pc-linux-gnu-g++ -o transportlayerprsock.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/mtransport/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/crypto -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/ice -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/net -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/stun -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nICEr/src/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/event -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/log -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/plugin -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/port/generic/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/registry -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/share -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/stats -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/util/libekr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/third_party/nrappkit/src/port/linux/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/transportlayerprsock.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/transportlayerprsock.cpp libmedia_mtransport_build.a.desc rm -f libmedia_mtransport_build.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libmedia_mtransport_build.a.desc dtlsidentity.o nr_socket_prsock.o nr_timer.o nricectx.o nricectxhandler.o nricemediastream.o nriceresolver.o nriceresolverfake.o nricestunaddr.o nrinterfaceprioritizer.o rlogconnector.o simpletokenbucket.o stun_socket_filter.o test_nr_socket.o transportflow.o transportlayer.o transportlayerdtls.o transportlayerice.o transportlayerlog.o transportlayerloopback.o transportlayerprsock.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/mtransport/build' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/mtransport/ipc' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_media_mtransport_ipc0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/mtransport/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_media_mtransport_ipc0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/mtransport/ipc/Unified_cpp_media_mtransport_ipc0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/NeckoChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/ipc/StunAddrsRequestChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/mtransport/ipc/Unified_cpp_media_mtransport_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PStunAddrsRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PStunAddrsRequestChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/ipc/StunAddrsRequestChild.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/ipc/StunAddrsRequestChild.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/mtransport/ipc/Unified_cpp_media_mtransport_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::StunAddrsRequestParent::GetStunAddrs_s()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/mtransport/ipc/Unified_cpp_media_mtransport_ipc0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/ipc/StunAddrsRequestParent.cpp:80:46: note: while referencing '' 80 | std::move(addrs)), | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PStunAddrsRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PStunAddrsRequestChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/ipc/StunAddrsRequestChild.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/ipc/StunAddrsRequestChild.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/mtransport/ipc/Unified_cpp_media_mtransport_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::net::NrIceStunAddrArray [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/mtransport/ipc/Unified_cpp_media_mtransport_ipc0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/ipc/StunAddrsRequestParent.cpp:70:22: note: while referencing 'addrs' 70 | NrIceStunAddrArray addrs = NrIceCtx::GetStunAddrs(); | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PStunAddrsRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/net/PStunAddrsRequestChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/ipc/StunAddrsRequestChild.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/ipc/StunAddrsRequestChild.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/mtransport/ipc/Unified_cpp_media_mtransport_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::net::NrIceStunAddrArray [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/mtransport/ipc/Unified_cpp_media_mtransport_ipc0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport/ipc/StunAddrsRequestParent.cpp:70:22: note: while referencing 'addrs' 70 | NrIceStunAddrArray addrs = NrIceCtx::GetStunAddrs(); | ^~~~~ libmedia_mtransport_ipc.a.desc rm -f libmedia_mtransport_ipc.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libmedia_mtransport_ipc.a.desc Unified_cpp_media_mtransport_ipc0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/media/mtransport/ipc' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/uriloader/base' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_uriloader_base0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/uriloader/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_uriloader_base0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/uriloader/base/Unified_cpp_uriloader_base0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/base/nsDocLoader.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/base/nsDocLoader.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/uriloader/base/Unified_cpp_uriloader_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsHashKeys.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TabGroup.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/base/nsDocLoader.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/uriloader/base/Unified_cpp_uriloader_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/base/nsDocLoader.cpp: In member function 'virtual nsresult nsDocLoader::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/base/nsDocLoader.cpp:188:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 188 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/uriloader/base/Unified_cpp_uriloader_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/base/nsDocLoader.cpp:187:4: note: some parts of macro expansion are not guarded by this 'else' clause 187 | else | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsHashKeys.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TabGroup.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/base/nsDocLoader.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/uriloader/base/Unified_cpp_uriloader_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/base/nsURILoader.cpp: In member function 'virtual nsresult nsDocumentOpenInfo::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/base/nsURILoader.cpp:170:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 170 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/base/nsURILoader.cpp:169:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 169 | NS_INTERFACE_MAP_ENTRY(nsIThreadRetargetableStreamListener) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/base/nsURILoader.cpp: In member function 'virtual nsresult nsURILoader::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/base/nsURILoader.cpp:787:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 787 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/base/nsURILoader.cpp:786:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 786 | NS_INTERFACE_MAP_ENTRY(nsIURILoader) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsHashKeys.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TabGroup.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/base/nsDocLoader.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/uriloader/base/Unified_cpp_uriloader_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/base/nsDocLoader.cpp:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/uriloader/base/Unified_cpp_uriloader_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ liburiloader_base.a.desc rm -f liburiloader_base.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o liburiloader_base.a.desc Unified_cpp_uriloader_base0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/uriloader/base' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/uriloader/exthandler' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsOSHelperAppService.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/exthandler -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/uriloader/exthandler -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -MD -MP -MF .deps/nsOSHelperAppService.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/exthandler/unix/nsOSHelperAppService.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/exthandler/nsExternalHelperAppService.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/exthandler/unix/nsOSHelperAppService.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/exthandler/unix/nsOSHelperAppService.cpp:15: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_uriloader_exthandler0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/exthandler -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/uriloader/exthandler -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -MD -MP -MF .deps/Unified_cpp_uriloader_exthandler0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/uriloader/exthandler/Unified_cpp_uriloader_exthandler0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc/ContentChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/exthandler/ContentHandlerService.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/uriloader/exthandler/Unified_cpp_uriloader_exthandler0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIHandlerService.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/exthandler/ContentHandlerService.h:4, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/exthandler/ContentHandlerService.cpp:1, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/uriloader/exthandler/Unified_cpp_uriloader_exthandler0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/exthandler/nsDBusHandlerApp.cpp: In member function 'virtual nsresult nsDBusHandlerApp::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 172 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:177:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 177 | NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/exthandler/nsDBusHandlerApp.cpp:19:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 19 | NS_IMPL_ISUPPORTS_CI(nsDBusHandlerApp, nsIDBusHandlerApp, nsIHandlerApp) | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/exthandler/nsDBusHandlerApp.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/uriloader/exthandler/Unified_cpp_uriloader_exthandler0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:139:5: note: some parts of macro expansion are not guarded by this 'else' clause 139 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:139:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 139 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:177:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 177 | NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/exthandler/nsDBusHandlerApp.cpp:19:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 19 | NS_IMPL_ISUPPORTS_CI(nsDBusHandlerApp, nsIDBusHandlerApp, nsIHandlerApp) | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIHandlerService.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/exthandler/ContentHandlerService.h:4, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/exthandler/ContentHandlerService.cpp:1, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/uriloader/exthandler/Unified_cpp_uriloader_exthandler0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/exthandler/nsExternalHelperAppService.cpp: In member function 'virtual nsresult nsExternalAppHandler::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/exthandler/nsExternalHelperAppService.cpp:1197:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 1197 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/exthandler/nsExternalHelperAppService.cpp:1196:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 1196 | NS_INTERFACE_MAP_ENTRY(nsINamed) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/exthandler/nsExternalProtocolHandler.cpp: In member function 'virtual nsresult nsExtProtocolChannel::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/exthandler/nsExternalProtocolHandler.cpp:87:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 87 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/exthandler/nsExternalProtocolHandler.cpp:86:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 86 | NS_INTERFACE_MAP_ENTRY(nsIRequestObserver) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/exthandler/nsExternalProtocolHandler.cpp: In member function 'virtual nsresult nsExternalProtocolHandler::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/exthandler/nsExternalProtocolHandler.cpp:482:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 482 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/exthandler/nsExternalProtocolHandler.cpp:481:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 481 | NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/exthandler/nsMIMEInfoImpl.cpp: In member function 'virtual nsresult nsMIMEInfoBase::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/exthandler/nsMIMEInfoImpl.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 26 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/exthandler/nsMIMEInfoImpl.cpp:25:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 25 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIHandlerInfo) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTHashtable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsBaseHashtable.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsClassHashtable.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/exthandler/ContentHandlerService.h:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/exthandler/ContentHandlerService.cpp:1, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/uriloader/exthandler/Unified_cpp_uriloader_exthandler0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc/ContentChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/exthandler/ContentHandlerService.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/uriloader/exthandler/Unified_cpp_uriloader_exthandler0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerServiceChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/exthandler/HandlerServiceChild.h:4, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/exthandler/ContentHandlerService.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/exthandler/ContentHandlerService.cpp:1, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/uriloader/exthandler/Unified_cpp_uriloader_exthandler0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::ContentHandlerService::nsIHandlerInfoToHandlerInfo(nsIHandlerInfo*, mozilla::dom::HandlerInfo*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/uriloader/exthandler/Unified_cpp_uriloader_exthandler0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/exthandler/ContentHandlerService.cpp:53:24: note: while referencing 'happs' 53 | nsTArray happs; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/base/logging.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/base/command_line.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/base/process_util.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerServiceChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/exthandler/HandlerServiceChild.h:4, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/exthandler/ContentHandlerService.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/exthandler/ContentHandlerService.cpp:1, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/uriloader/exthandler/Unified_cpp_uriloader_exthandler0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Logging.h: In member function 'void nsExternalAppHandler::SendStatusChange(nsExternalAppHandler::ErrorType, nsresult, nsIRequest*, const nsString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Logging.h:223:33: warning: 'msgId' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 223 | mozilla::detail::log_print(_module, _level, MOZ_LOG_EXPAND_ARGS _args); \ | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/uriloader/exthandler/Unified_cpp_uriloader_exthandler0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/exthandler/nsExternalHelperAppService.cpp:1786:17: note: 'msgId' was declared here 1786 | const char* msgId; | ^~~~~ liburiloader_exthandler.a.desc rm -f liburiloader_exthandler.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o liburiloader_exthandler.a.desc nsOSHelperAppService.o Unified_cpp_uriloader_exthandler0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/uriloader/exthandler' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/uriloader/prefetch' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_uriloader_prefetch0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/prefetch -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/uriloader/prefetch -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_uriloader_prefetch0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/uriloader/prefetch/Unified_cpp_uriloader_prefetch0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/uriloader/prefetch/Unified_cpp_uriloader_prefetch0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundUtils.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/uriloader/prefetch/Unified_cpp_uriloader_prefetch0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/prefetch/OfflineCacheUpdateChild.cpp: In member function 'virtual nsresult mozilla::docshell::OfflineCacheUpdateChild::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/prefetch/OfflineCacheUpdateChild.cpp:67:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 67 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/prefetch/OfflineCacheUpdateChild.cpp:66:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 66 | NS_INTERFACE_MAP_ENTRY(nsIOfflineCacheUpdate) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundUtils.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/uriloader/prefetch/Unified_cpp_uriloader_prefetch0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/prefetch/OfflineCacheUpdateChild.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/uriloader/prefetch/Unified_cpp_uriloader_prefetch0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ liburiloader_prefetch.a.desc rm -f liburiloader_prefetch.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o liburiloader_prefetch.a.desc Unified_cpp_uriloader_prefetch0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/uriloader/prefetch' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/caps' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o BasePrincipal.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/BasePrincipal.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/BasePrincipal.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/BasePrincipal.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/nsJSPrincipals.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/BasePrincipal.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPolicyUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/nsDocShell.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/BasePrincipal.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_caps0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_caps0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/caps/Unified_cpp_caps0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/ContentPrincipal.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/ContentPrincipal.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/caps/Unified_cpp_caps0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/ContentPrincipal.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/ContentPrincipal.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/caps/Unified_cpp_caps0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/ContentPrincipal.cpp: In member function 'virtual nsresult ContentPrincipal::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 172 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/ContentPrincipal.cpp:65:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 65 | NS_IMPL_QUERY_INTERFACE_CI(ContentPrincipal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/ContentPrincipal.cpp:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/caps/Unified_cpp_caps0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:139:5: note: some parts of macro expansion are not guarded by this 'else' clause 139 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:171:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 171 | NS_IMPL_QUERY_CLASSINFO(aClass) \ | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/ContentPrincipal.cpp:65:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 65 | NS_IMPL_QUERY_INTERFACE_CI(ContentPrincipal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/ContentPrincipal.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/ContentPrincipal.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/caps/Unified_cpp_caps0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/ExpandedPrincipal.cpp: In member function 'virtual nsresult ExpandedPrincipal::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 172 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/ExpandedPrincipal.cpp:14:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 14 | NS_IMPL_QUERY_INTERFACE_CI(ExpandedPrincipal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/ContentPrincipal.cpp:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/caps/Unified_cpp_caps0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:139:5: note: some parts of macro expansion are not guarded by this 'else' clause 139 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:171:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 171 | NS_IMPL_QUERY_CLASSINFO(aClass) \ | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/ExpandedPrincipal.cpp:14:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 14 | NS_IMPL_QUERY_INTERFACE_CI(ExpandedPrincipal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/ContentPrincipal.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/ContentPrincipal.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/caps/Unified_cpp_caps0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/NullPrincipal.cpp: In member function 'virtual nsresult NullPrincipal::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 172 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/NullPrincipal.cpp:32:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 32 | NS_IMPL_QUERY_INTERFACE_CI(NullPrincipal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/ContentPrincipal.cpp:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/caps/Unified_cpp_caps0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:139:5: note: some parts of macro expansion are not guarded by this 'else' clause 139 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:171:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 171 | NS_IMPL_QUERY_CLASSINFO(aClass) \ | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/NullPrincipal.cpp:32:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 32 | NS_IMPL_QUERY_INTERFACE_CI(NullPrincipal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/ContentPrincipal.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/ContentPrincipal.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/caps/Unified_cpp_caps0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/NullPrincipalURI.cpp: In member function 'virtual nsresult NullPrincipalURI::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/NullPrincipalURI.cpp:75:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 75 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/NullPrincipalURI.cpp:74:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 74 | NS_INTERFACE_MAP_ENTRY(nsIIPCSerializableURI) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/SystemPrincipal.cpp: In member function 'virtual nsresult SystemPrincipal::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 172 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/SystemPrincipal.cpp:24:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 24 | NS_IMPL_QUERY_INTERFACE_CI(SystemPrincipal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/ContentPrincipal.cpp:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/caps/Unified_cpp_caps0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:139:5: note: some parts of macro expansion are not guarded by this 'else' clause 139 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:171:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 171 | NS_IMPL_QUERY_CLASSINFO(aClass) \ | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/SystemPrincipal.cpp:24:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 24 | NS_IMPL_QUERY_INTERFACE_CI(SystemPrincipal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/ContentPrincipal.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/ContentPrincipal.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/caps/Unified_cpp_caps0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/DomainPolicy.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/caps/Unified_cpp_caps0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/nsJSPrincipals.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/ContentPrincipal.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/ContentPrincipal.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/caps/Unified_cpp_caps0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'nsresult mozilla::BroadcastDomainSetChange(mozilla::DomainSetType, mozilla::DomainSetChangeType, nsIURI*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/caps/Unified_cpp_caps0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/DomainPolicy.cpp:28:30: note: while referencing 'parents' 28 | nsTArray parents; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/nsJSPrincipals.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/ContentPrincipal.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/ContentPrincipal.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/caps/Unified_cpp_caps0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::OriginAttributes::PopulateFromSuffix(const nsACString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::URLParams [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/caps/Unified_cpp_caps0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/OriginAttributes.cpp:254:13: note: while referencing 'params' 254 | URLParams params; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/nsJSPrincipals.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/ContentPrincipal.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/ContentPrincipal.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/caps/Unified_cpp_caps0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::OriginAttributes::CreateSuffix(nsACString&) const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::URLParams [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/caps/Unified_cpp_caps0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps/OriginAttributes.cpp:98:13: note: while referencing 'params' 98 | URLParams params; | ^~~~~~ libcaps.a.desc rm -f libcaps.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libcaps.a.desc BasePrincipal.o Unified_cpp_caps0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/caps' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/expat/lib' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o xmlparse.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_EXPAT_CONFIG_H -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/expat/lib -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/expat/lib -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/xmlparse.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/expat/lib/xmlparse.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o xmlrole.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_EXPAT_CONFIG_H -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/expat/lib -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/expat/lib -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/xmlrole.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/expat/lib/xmlrole.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o xmltok.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_EXPAT_CONFIG_H -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/expat/lib -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/expat/lib -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/xmltok.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/expat/lib/xmltok.c libparser_expat_lib.a.desc rm -f libparser_expat_lib.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libparser_expat_lib.a.desc xmlparse.o xmlrole.o xmltok.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/expat/lib' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/xml' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_parser_xml0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_parser_xml0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/xml/Unified_cpp_parser_xml0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsParserBase.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIParser.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/xml/nsSAXXMLReader.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/xml/nsSAXXMLReader.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/xml/Unified_cpp_parser_xml0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/xml/nsSAXAttributes.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/xml/nsSAXAttributes.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/xml/Unified_cpp_parser_xml0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/xml/nsSAXXMLReader.cpp: In member function 'virtual nsresult nsSAXXMLReader::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/xml/nsSAXXMLReader.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 48 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/xml/nsSAXXMLReader.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 47 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISAXXMLReader) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libparser_xml.a.desc rm -f libparser_xml.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libparser_xml.a.desc Unified_cpp_parser_xml0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/xml' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/htmlparser' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_parser_htmlparser0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/htmlparser -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/htmlparser -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_parser_htmlparser0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/htmlparser/Unified_cpp_parser_htmlparser0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/htmlparser/nsParserBase.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/htmlparser/nsIParser.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/htmlparser/CNavDTD.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/htmlparser/Unified_cpp_parser_htmlparser0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/htmlparser/CNavDTD.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/htmlparser/Unified_cpp_parser_htmlparser0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/htmlparser/nsExpatDriver.cpp: In member function 'virtual nsresult nsExpatDriver::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/htmlparser/nsExpatDriver.cpp:332:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 332 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/htmlparser/nsExpatDriver.cpp:331:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 331 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDTD) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/htmlparser/nsParser.cpp: In member function 'virtual nsresult nsParser::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/htmlparser/nsParser.cpp:215:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 215 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/htmlparser/nsParser.cpp:214:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 214 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIParser) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/htmlparser/Unified_cpp_parser_htmlparser0.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/htmlparser/nsScanner.cpp: In constructor 'nsScanner::nsScanner(const nsAString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/htmlparser/nsScanner.cpp:60:58: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsScannerIterator'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 60 | memset(&mCurrentPosition, 0, sizeof(mCurrentPosition)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/htmlparser/nsScanner.h:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/htmlparser/CParserContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/htmlparser/CParserContext.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/htmlparser/Unified_cpp_parser_htmlparser0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/htmlparser/nsScannerString.h:323:7: note: 'class nsScannerIterator' declared here 323 | class nsScannerIterator | ^~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/htmlparser/Unified_cpp_parser_htmlparser0.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/htmlparser/nsScanner.cpp: In constructor 'nsScanner::nsScanner(nsString&, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/htmlparser/nsScanner.cpp:87:56: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsScannerIterator'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 87 | memset(&mCurrentPosition, 0, sizeof(mCurrentPosition)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/htmlparser/nsScanner.h:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/htmlparser/CParserContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/htmlparser/CParserContext.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/htmlparser/Unified_cpp_parser_htmlparser0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/htmlparser/nsScannerString.h:323:7: note: 'class nsScannerIterator' declared here 323 | class nsScannerIterator | ^~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/htmlparser/nsIParser.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/htmlparser/CNavDTD.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/htmlparser/Unified_cpp_parser_htmlparser0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentPolicyUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/htmlparser/nsExpatDriver.cpp:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/htmlparser/Unified_cpp_parser_htmlparser0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libparser_htmlparser.a.desc rm -f libparser_htmlparser.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libparser_htmlparser.a.desc Unified_cpp_parser_htmlparser0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/htmlparser' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/html' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_parser_html0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_parser_html0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/html/Unified_cpp_parser_html0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocumentObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsNameSpaceManager.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5AttributeName.cpp:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/html/Unified_cpp_parser_html0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIAtom.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5Atom.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5Atom.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/html/Unified_cpp_parser_html0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5DocumentBuilder.cpp: In member function 'virtual nsresult nsHtml5DocumentBuilder::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5DocumentBuilder.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 19 | NS_INTERFACE_MAP_END_INHERITING(nsContentSink) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocumentObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsNameSpaceManager.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5AttributeName.cpp:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/html/Unified_cpp_parser_html0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5DocumentBuilder.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 18 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsHtml5DocumentBuilder) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIAtom.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5Atom.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5Atom.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/html/Unified_cpp_parser_html0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5Parser.cpp: In member function 'virtual nsresult nsHtml5Parser::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5Parser.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocumentObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsNameSpaceManager.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5AttributeName.cpp:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/html/Unified_cpp_parser_html0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:324:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 324 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5Parser.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 20 | NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsHtml5Parser) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIAtom.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5Atom.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5Atom.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/html/Unified_cpp_parser_html0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsNameSpaceManager.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5AttributeName.cpp:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/html/Unified_cpp_parser_html0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_parser_html1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_parser_html1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/html/Unified_cpp_parser_html1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocumentObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsNameSpaceManager.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5Portability.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5Portability.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/html/Unified_cpp_parser_html1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIAtom.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5Portability.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/html/Unified_cpp_parser_html1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5StreamListener.cpp: In member function 'virtual nsresult nsHtml5StreamListener::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5StreamListener.cpp:15:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5StreamListener.cpp:14:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14 | NS_INTERFACE_MAP_ENTRY(nsIThreadRetargetableStreamListener) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5StreamParser.cpp: In member function 'virtual nsresult nsHtml5StreamParser::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5StreamParser.cpp:81:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 81 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocumentObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsNameSpaceManager.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5Portability.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5Portability.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/html/Unified_cpp_parser_html1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:324:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 324 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5StreamParser.cpp:80:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 80 | NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsHtml5StreamParser) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIAtom.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5Portability.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/html/Unified_cpp_parser_html1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsNameSpaceManager.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5Portability.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5Portability.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/html/Unified_cpp_parser_html1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsDebug.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIAtom.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5Portability.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/html/Unified_cpp_parser_html1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Span.h: In instantiation of 'mozilla::span_details::span_iterator& mozilla::span_details::span_iterator::operator++() [with Span = mozilla::Span; bool IsConst = false]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5Portability.cpp:31:21: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Span.h:202:40: warning: comparison of unsigned expression in '>= 0' is always true [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wtype-limits -Wtype-limits; ] 202 | MOZ_RELEASE_ASSERT(span_ && index_ >= 0 && index_ < span_->Length()); | ~~~~~~~^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Assertions.h:417:69: note: in definition of macro 'MOZ_VALIDATE_ASSERT_CONDITION_TYPE' 417 | tic_assert(mozilla::detail::AssertionConditionType::isValid, \ | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Assertions.h:450:39: note: in expansion of macro 'MOZ_ASSERT_HELPER1' 450 | #define MOZ_RELEASE_ASSERT_GLUE(a, b) a b | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Assertions.h:452:3: note: in expansion of macro 'MOZ_RELEASE_ASSERT_GLUE' 452 | MOZ_RELEASE_ASSERT_GLUE( \ | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Span.h:202:5: note: in expansion of macro 'MOZ_RELEASE_ASSERT' 202 | MOZ_RELEASE_ASSERT(span_ && index_ >= 0 && index_ < span_->Length()); | ^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsError.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nscore.h:204, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsrootidl.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIAtom.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5Portability.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/html/Unified_cpp_parser_html1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Span.h:202:40: warning: comparison of unsigned expression in '>= 0' is always true [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wtype-limits -Wtype-limits; ] 202 | MOZ_RELEASE_ASSERT(span_ && index_ >= 0 && index_ < span_->Length()); | ~~~~~~~^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Likely.h:17:48: note: in definition of macro 'MOZ_UNLIKELY' 17 | # define MOZ_UNLIKELY(x) (__builtin_expect(!!(x), 0)) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Assertions.h:433:23: note: in expansion of macro 'MOZ_CHECK_ASSERT_ASSIGNMENT' 433 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Assertions.h:450:39: note: in expansion of macro 'MOZ_ASSERT_HELPER1' 450 | #define MOZ_RELEASE_ASSERT_GLUE(a, b) a b | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Assertions.h:452:3: note: in expansion of macro 'MOZ_RELEASE_ASSERT_GLUE' 452 | MOZ_RELEASE_ASSERT_GLUE( \ | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Span.h:202:5: note: in expansion of macro 'MOZ_RELEASE_ASSERT' 202 | MOZ_RELEASE_ASSERT(span_ && index_ >= 0 && index_ < span_->Length()); | ^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsDebug.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIAtom.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5Portability.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/html/Unified_cpp_parser_html1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Span.h: In instantiation of 'mozilla::span_details::span_iterator::span_iterator(const Span*, typename Span::index_type) [with Span = mozilla::Span; bool IsConst = false; typename Span::index_type = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Span.h:800:45: required from 'mozilla::Span::iterator mozilla::Span::begin() const [with ElementType = char16_t; unsigned int Extent = 4294967295; mozilla::Span::iterator = mozilla::span_details::span_iterator, false>]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5Portability.cpp:31:21: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Span.h:176:32: warning: comparison of unsigned expression in '>= 0' is always true [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wtype-limits -Wtype-limits; ] 176 | (index_ >= 0 && index <= span_->Length())); | ~~~~~~~^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Assertions.h:417:69: note: in definition of macro 'MOZ_VALIDATE_ASSERT_CONDITION_TYPE' 417 | tic_assert(mozilla::detail::AssertionConditionType::isValid, \ | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Assertions.h:450:39: note: in expansion of macro 'MOZ_ASSERT_HELPER1' 450 | #define MOZ_RELEASE_ASSERT_GLUE(a, b) a b | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Assertions.h:452:3: note: in expansion of macro 'MOZ_RELEASE_ASSERT_GLUE' 452 | MOZ_RELEASE_ASSERT_GLUE( \ | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Span.h:175:5: note: in expansion of macro 'MOZ_RELEASE_ASSERT' 175 | MOZ_RELEASE_ASSERT(span == nullptr || | ^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsError.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nscore.h:204, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsrootidl.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIAtom.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5Portability.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/html/Unified_cpp_parser_html1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Span.h:176:32: warning: comparison of unsigned expression in '>= 0' is always true [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wtype-limits -Wtype-limits; ] 176 | (index_ >= 0 && index <= span_->Length())); | ~~~~~~~^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Likely.h:17:48: note: in definition of macro 'MOZ_UNLIKELY' 17 | # define MOZ_UNLIKELY(x) (__builtin_expect(!!(x), 0)) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Assertions.h:433:23: note: in expansion of macro 'MOZ_CHECK_ASSERT_ASSIGNMENT' 433 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Assertions.h:450:39: note: in expansion of macro 'MOZ_ASSERT_HELPER1' 450 | #define MOZ_RELEASE_ASSERT_GLUE(a, b) a b | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Assertions.h:452:3: note: in expansion of macro 'MOZ_RELEASE_ASSERT_GLUE' 452 | MOZ_RELEASE_ASSERT_GLUE( \ | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Span.h:175:5: note: in expansion of macro 'MOZ_RELEASE_ASSERT' 175 | MOZ_RELEASE_ASSERT(span == nullptr || | ^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/html/Unified_cpp_parser_html1.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5TreeBuilder.cpp: In member function 'void nsHtml5TreeBuilder::characters(const char16_t*, int32_t, int32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5TreeBuilder.cpp:348:13: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 348 | switch (mode) { | ^~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5TreeBuilder.cpp:402:11: note: here 402 | default: { | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nscore.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsrootidl.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIAtom.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5Portability.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/html/Unified_cpp_parser_html1.cpp:2: In function 'void* operator new [](size_t, const mozilla::fallible_t&)', inlined from 'bool nsHtml5TreeBuilder::EnsureBufferSpace(int32_t)' at /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/jArray.h:58:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/mozalloc.h:267:23: warning: argument 1 value '4294967295' exceeds maximum object size 2147483647 [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Walloc-size-larger-than= -Walloc-size-larger-than=; ] 267 | return malloc_impl(size); | ^ In file included from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/cstdlib:75, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/cstdlib:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers/cstdlib:52, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/mozalloc.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nscore.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsrootidl.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIAtom.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5Portability.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/html/Unified_cpp_parser_html1.cpp:2: /usr/include/stdlib.h: In member function 'bool nsHtml5TreeBuilder::EnsureBufferSpace(int32_t)': /usr/include/stdlib.h:539:14: note: in a call to allocation function 'void* malloc(size_t)' declared here 539 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsNameSpaceManager.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5Portability.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5Portability.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/html/Unified_cpp_parser_html1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static nsIContent* nsHtml5TreeOperation::CreateHTMLElement(nsIAtom*, nsHtml5HtmlAttributes*, mozilla::dom::FromParser, nsNodeInfoManager*, nsHtml5DocumentBuilder*, mozilla::dom::HTMLContentCreatorFunction)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/html/Unified_cpp_parser_html1.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5TreeOperation.cpp:383:24: note: while referencing 'theContent' 383 | nsTArray theContent; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsNameSpaceManager.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5Portability.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5Portability.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/html/Unified_cpp_parser_html1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsHtml5TreeOpExecutor::FlushSpeculativeLoads()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/html/Unified_cpp_parser_html1.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5TreeOpExecutor.cpp:336:36: note: while referencing 'speculativeLoadQueue' 336 | nsTArray speculativeLoadQueue; | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsNameSpaceManager.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5Portability.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5Portability.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/html/Unified_cpp_parser_html1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/html/Unified_cpp_parser_html1.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5TreeOpExecutor.cpp:336:36: note: while referencing 'speculativeLoadQueue' 336 | nsTArray speculativeLoadQueue; | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsNameSpaceManager.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5Portability.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5Portability.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/html/Unified_cpp_parser_html1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsHtml5TreeOpExecutor::RunFlushLoop()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/html/Unified_cpp_parser_html1.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5TreeOpExecutor.cpp:440:40: note: while referencing 'speculativeLoadQueue' 440 | nsTArray speculativeLoadQueue; | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsNameSpaceManager.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5Portability.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5Portability.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/html/Unified_cpp_parser_html1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/html/Unified_cpp_parser_html1.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5TreeOpExecutor.cpp:440:40: note: while referencing 'speculativeLoadQueue' 440 | nsTArray speculativeLoadQueue; | ^~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_parser_html2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_parser_html2.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/html/Unified_cpp_parser_html2.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocumentObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsNameSpaceManager.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5HtmlAttributes.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5ViewSourceUtils.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5ViewSourceUtils.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/html/Unified_cpp_parser_html2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIAtom.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5HtmlAttributes.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5ViewSourceUtils.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5ViewSourceUtils.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/html/Unified_cpp_parser_html2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsNameSpaceManager.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5HtmlAttributes.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5ViewSourceUtils.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/parser/html/nsHtml5ViewSourceUtils.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/html/Unified_cpp_parser_html2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libparser_html.a.desc rm -f libparser_html.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libparser_html.a.desc Unified_cpp_parser_html0.o Unified_cpp_parser_html1.o Unified_cpp_parser_html2.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/parser/html' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/cairo/src' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o cairo-base85-stream.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused -I/usr/include -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -MD -MP -MF .deps/cairo-base85-stream.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-base85-stream.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o cairo-bentley-ottmann-rectangular.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused -I/usr/include -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -MD -MP -MF .deps/cairo-bentley-ottmann-rectangular.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairoint.h:2570, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.c:39: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.c: In function 'pqueue_grow': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.c:165:17: note: in expansion of macro '_cairo_malloc_ab' 165 | new_elements = _cairo_malloc_ab (pq->max_size, | ^~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o cairo-bentley-ottmann-rectilinear.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused -I/usr/include -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -MD -MP -MF .deps/cairo-bentley-ottmann-rectilinear.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectilinear.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o cairo-bentley-ottmann.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused -I/usr/include -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -MD -MP -MF .deps/cairo-bentley-ottmann.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-bentley-ottmann.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairoint.h:2570, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-bentley-ottmann.c:39: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-bentley-ottmann.c: In function '_pqueue_grow': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-bentley-ottmann.c:904:17: note: in expansion of macro '_cairo_malloc_ab' 904 | new_elements = _cairo_malloc_ab (pq->max_size, | ^~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o cairo-cff-subset.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused -I/usr/include -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -MD -MP -MF .deps/cairo-cff-subset.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-cff-subset.c In file included from /usr/include/assert.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/assert.h:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairoint.h:57, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-cff-subset.c:43: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcpp -Wcpp; ] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o cairo-deflate-stream.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused -I/usr/include -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -MD -MP -MF .deps/cairo-deflate-stream.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-deflate-stream.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o cairo-ft-font.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused -I/usr/include -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -MD -MP -MF .deps/cairo-ft-font.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-ft-font.c In file included from /usr/include/assert.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/assert.h:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairoint.h:57, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-ft-font.c:42: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcpp -Wcpp; ] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-ft-font.c:65: warning: "_GNU_SOURCE" redefined 65 | #define _GNU_SOURCE /* for RTLD_DEFAULT */ | : note: this is the location of the previous definition In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairoint.h:2570, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-ft-font.c:42: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-ft-font.c: In function '_get_bitmap_surface': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-ft-font.c:1152:13: note: in expansion of macro '_cairo_malloc_ab' 1152 | data = _cairo_malloc_ab (height, stride); | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-ft-font.c:1214:10: note: in expansion of macro '_cairo_malloc_ab' 1214 | data = _cairo_malloc_ab (height, stride); | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-ft-font.c:1235:13: note: in expansion of macro '_cairo_malloc_ab' 1235 | data = _cairo_malloc_ab (height, stride); | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-ft-font.c:1268:13: note: in expansion of macro '_cairo_malloc_ab' 1268 | data = _cairo_malloc_ab (height, stride); | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-ft-font.c: In function '_transform_glyph_bitmap': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-ft-font.c:1626:41: warning: passing argument 1 of '_moz_cairo_image_surface_get_format' from incompatible pointer type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wincompatible-pointer-types -Wincompatible-pointer-types; ] 1626 | if (cairo_image_surface_get_format (*surface) == CAIRO_FORMAT_ARGB32 && | ^~~~~~~~ | | | cairo_image_surface_t * {aka struct _cairo_image_surface *} In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairoint.h:70, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-ft-font.c:42: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo.h:2322:50: note: expected 'cairo_surface_t *' {aka 'struct _cairo_surface *'} but argument is of type 'cairo_image_surface_t *' {aka 'struct _cairo_image_surface *'} 2322 | cairo_image_surface_get_format (cairo_surface_t *surface); | ~~~~~~~~~~~~~~~~~^~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o cairo-pdf-operators.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused -I/usr/include -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -MD -MP -MF .deps/cairo-pdf-operators.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-pdf-operators.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairoint.h:2570, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-pdf-operators.c:42: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-pdf-operators.c: In function '_cairo_pdf_operators_emit_stroke_style': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:127:50: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 127 | _cairo_malloc((unsigned) (a) * (unsigned) (b) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-pdf-operators.c:578:13: note: in expansion of macro '_cairo_malloc_abc' 578 | dash = _cairo_malloc_abc (num_dashes, 2, sizeof (double)); | ^~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-pdf-operators.c:594:14: note: in expansion of macro '_cairo_malloc_ab' 594 | dash = _cairo_malloc_ab (num_dashes, sizeof (double)); | ^~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o cairo-pdf-surface.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused -I/usr/include -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -MD -MP -MF .deps/cairo-pdf-surface.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-pdf-surface.c In file included from /usr/include/assert.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/assert.h:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairoint.h:57, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-pdf-surface.c:43: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcpp -Wcpp; ] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairoint.h:2570, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-pdf-surface.c:43: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_emit_smask': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-pdf-surface.c:1796:10: note: in expansion of macro '_cairo_malloc_ab' 1796 | alpha = _cairo_malloc_ab ((image->width+7) / 8, image->height); | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-pdf-surface.c:1799:10: note: in expansion of macro '_cairo_malloc_ab' 1799 | alpha = _cairo_malloc_ab (image->height, image->width); | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_emit_image': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:127:50: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 127 | _cairo_malloc((unsigned) (a) * (unsigned) (b) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-pdf-surface.c:1897:11: note: in expansion of macro '_cairo_malloc_abc' 1897 | rgb = _cairo_malloc_abc (image->width, image->height, 3); | ^~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_emit_pattern_stops': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-pdf-surface.c:2769:16: note: in expansion of macro '_cairo_malloc_ab' 2769 | allstops = _cairo_malloc_ab ((pattern->n_stops + 2), sizeof (cairo_pdf_color_stop_t)); | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_emit_type3_font_subset': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-pdf-surface.c:4479:14: note: in expansion of macro '_cairo_malloc_ab' 4479 | glyphs = _cairo_malloc_ab (font_subset->num_glyphs, sizeof (cairo_pdf_resource_t)); | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-pdf-surface.c:4483:14: note: in expansion of macro '_cairo_malloc_ab' 4483 | widths = _cairo_malloc_ab (font_subset->num_glyphs, sizeof (double)); | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_show_text_glyphs': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-pdf-surface.c:6118:22: note: in expansion of macro '_cairo_malloc_ab' 6118 | group->glyphs = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-pdf-surface.c:6128:24: note: in expansion of macro '_cairo_malloc_ab' 6128 | group->clusters = _cairo_malloc_ab (num_clusters, sizeof (cairo_text_cluster_t)); | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_show_page': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-pdf-surface.c:2201:14: warning: 'interpolate' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 2201 | status = _cairo_pdf_surface_emit_image (surface, (cairo_image_surface_t *)pad_image, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2202 | resource, interpolate); | ~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-pdf-surface.c:2137:18: note: 'interpolate' was declared here 2137 | cairo_bool_t interpolate; | ^~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o cairo-ps-surface.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused -I/usr/include -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -MD -MP -MF .deps/cairo-ps-surface.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-ps-surface.c In file included from /usr/include/assert.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/assert.h:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairoint.h:57, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-ps-surface.c:57: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcpp -Wcpp; ] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairoint.h:2570, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-ps-surface.c:57: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-ps-surface.c: In function '_cairo_ps_surface_emit_pattern_stops': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-ps-surface.c:3089:16: note: in expansion of macro '_cairo_malloc_ab' 3089 | allstops = _cairo_malloc_ab ((pattern->n_stops + 2), sizeof (cairo_ps_color_stop_t)); | ^~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o cairo-surface-wrapper.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused -I/usr/include -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -MD -MP -MF .deps/cairo-surface-wrapper.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-surface-wrapper.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairoint.h:2570, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-surface-wrapper.c:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-surface-wrapper.c: In function '_cairo_surface_wrapper_show_text_glyphs': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-surface-wrapper.c:592:15: note: in expansion of macro '_cairo_malloc_ab' 592 | dev_glyphs = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); | ^~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o cairo-truetype-subset.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused -I/usr/include -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -MD -MP -MF .deps/cairo-truetype-subset.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-truetype-subset.c In file included from /usr/include/assert.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/assert.h:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairoint.h:57, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-truetype-subset.c:44: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcpp -Wcpp; ] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o cairo-type1-fallback.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused -I/usr/include -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -MD -MP -MF .deps/cairo-type1-fallback.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-type1-fallback.c In file included from /usr/include/assert.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/assert.h:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairoint.h:57, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-type1-fallback.c:37: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcpp -Wcpp; ] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o cairo-type1-subset.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused -I/usr/include -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -MD -MP -MF .deps/cairo-type1-subset.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-type1-subset.c In file included from /usr/include/assert.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/assert.h:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairoint.h:57, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-type1-subset.c:43: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcpp -Wcpp; ] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o cairo-type3-glyph-surface.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused -I/usr/include -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -MD -MP -MF .deps/cairo-type3-glyph-surface.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-type3-glyph-surface.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o cairo-xlib-display.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused -I/usr/include -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -MD -MP -MF .deps/cairo-xlib-display.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-xlib-display.c /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-xlib-display.c: In function '_cairo_xlib_display_get_xrender_format': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-xlib-display.c:620:23: warning: 'pict_format' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 620 | xrender_format = XRenderFindStandardFormat (display->display, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 621 | pict_format); | ~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o cairo-xlib-screen.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused -I/usr/include -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -MD -MP -MF .deps/cairo-xlib-screen.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-xlib-screen.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o cairo-xlib-surface.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused -I/usr/include -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -MD -MP -MF .deps/cairo-xlib-surface.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-xlib-surface.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairoint.h:2570, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-xlib-surface.c:48: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_cairo_xlib_surface_set_clip_region': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-xlib-surface.c:305:14: note: in expansion of macro '_cairo_malloc_ab' 305 | rects = _cairo_malloc_ab (n_rects, sizeof (XRectangle)); | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_draw_image_surface': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-xlib-surface.c:1262:16: note: in expansion of macro '_cairo_malloc_ab' 1262 | ximage.data = _cairo_malloc_ab (stride, ximage.height); | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_cairo_xlib_surface_acquire_pattern_surface': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-xlib-surface.c:2106:7: note: in expansion of macro '_cairo_malloc_ab' 2106 | _cairo_malloc_ab (gradient->n_stops, | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_cairo_xlib_surface_fill_rectangles': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-xlib-surface.c:2775:15: note: in expansion of macro '_cairo_malloc_ab' 2775 | xrects = _cairo_malloc_ab (num_rects, sizeof (XRectangle)); | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_cairo_xlib_surface_composite_trapezoids': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-xlib-surface.c:2928:11: note: in expansion of macro '_cairo_malloc_ab' 2928 | xtraps = _cairo_malloc_ab (num_traps, sizeof (XTrapezoid)); | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_emit_glyphs_chunk': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-xlib-surface.c:4447:14: note: in expansion of macro '_cairo_malloc_ab' 4447 | elts = _cairo_malloc_ab (num_elts, sizeof (XGlyphElt8)); | ^~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o cairo-xlib-visual.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused -I/usr/include -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -MD -MP -MF .deps/cairo-xlib-visual.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-xlib-visual.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o Unified_c_gfx_cairo_cairo_src0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused -I/usr/include -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -MD -MP -MF .deps/Unified_c_gfx_cairo_cairo_src0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src0.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairoint.h:2570, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-analysis-surface.c:37, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src0.c:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-botor-scan-converter.c: In function 'pqueue_grow': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-botor-scan-converter.c:822:17: note: in expansion of macro '_cairo_malloc_ab' 822 | new_elements = _cairo_malloc_ab (pq->max_size, | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-botor-scan-converter.c: In function 'render_rows': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-botor-scan-converter.c:1382:10: note: in expansion of macro '_cairo_malloc_ab' 1382 | spans = _cairo_malloc_ab (num_spans, sizeof (cairo_half_open_span_t)); | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-clip.c: In function '_cairo_clip_path_to_region_geometric': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-clip.c:605:10: note: in expansion of macro '_cairo_malloc_ab' 605 | boxes = _cairo_malloc_ab (traps.num_traps, sizeof (cairo_box_t)); | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-clip.c: In function '_region_clip_to_boxes': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-clip.c:754:14: note: in expansion of macro '_cairo_malloc_ab' 754 | new_boxes = _cairo_malloc_ab (traps.num_traps, sizeof (cairo_box_t)); | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-clip.c: In function '_rectilinear_clip_to_boxes': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-clip.c:830:15: note: in expansion of macro '_cairo_malloc_ab' 830 | new_boxes = _cairo_malloc_ab (new_size, sizeof (cairo_box_t)); | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-clip.c: In function '_cairo_clip_path_to_boxes': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-clip.c:876:18: note: in expansion of macro '_cairo_malloc_ab' 876 | new_boxes = _cairo_malloc_ab (num_rects, sizeof (cairo_box_t)); | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-clip.c: In function '_cairo_clip_copy_rectangle_list': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-clip.c:1530:15: note: in expansion of macro '_cairo_malloc_ab' 1530 | rectangles = _cairo_malloc_ab (n_rects, sizeof (cairo_rectangle_t)); | ^~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o Unified_c_gfx_cairo_cairo_src1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused -I/usr/include -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -MD -MP -MF .deps/Unified_c_gfx_cairo_cairo_src1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src1.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairoint.h:2570, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-font-face.c:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src1.c:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-gstate.c: In function '_cairo_gstate_set_dash': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-gstate.c:545:33: note: in expansion of macro '_cairo_malloc_ab' 545 | gstate->stroke_style.dash = _cairo_malloc_ab (gstate->stroke_style.num_dashes, sizeof (double)); | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-hull.c: In function '_cairo_hull_compute': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-hull.c:215:9: note: in expansion of macro '_cairo_malloc_ab' 215 | hull = _cairo_malloc_ab (num_hull, sizeof (cairo_hull_t)); | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-image-surface.c: In function '_pixman_image_for_gradient': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-image-surface.c:1113:17: note: in expansion of macro '_cairo_malloc_ab' 1113 | pixman_stops = _cairo_malloc_ab (pattern->n_stops, | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-image-surface.c: In function '_cairo_image_surface_fill_rectangles': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-image-surface.c:4362:17: note: in expansion of macro '_cairo_malloc_ab' 4362 | pixman_boxes = _cairo_malloc_ab (num_rects, sizeof (pixman_box32_t)); | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-misc.c: In function '_moz_cairo_glyph_allocate': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-misc.c:186:12: note: in expansion of macro '_cairo_malloc_ab' 186 | return _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-misc.c: In function '_moz_cairo_text_cluster_allocate': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-misc.c:237:12: note: in expansion of macro '_cairo_malloc_ab' 237 | return _cairo_malloc_ab (num_clusters, sizeof (cairo_text_cluster_t)); | ^~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o Unified_c_gfx_cairo_cairo_src2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused -I/usr/include -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -MD -MP -MF .deps/Unified_c_gfx_cairo_cairo_src2.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src2.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairoint.h:2570, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-path-bounds.c:37, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src2.c:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-path-fill.c: In function '_cairo_path_fixed_fill_rectilinear_to_region': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-path-fill.c:303:19: note: in expansion of macro '_cairo_malloc_ab' 303 | new_rects = _cairo_malloc_ab (size, | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-path-stroke.c: In function '_tessellate_fan': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-path-stroke.c:346:11: note: in expansion of macro '_cairo_malloc_ab' 346 | points = _cairo_malloc_ab (npoints, sizeof (cairo_point_t)); | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-path-stroke.c: In function '_cairo_rectilinear_stroker_add_segment': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-path-stroke.c:1558:21: note: in expansion of macro '_cairo_malloc_ab' 1558 | new_segments = _cairo_malloc_ab (new_size, sizeof (segment_t)); | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-path.c: In function '_cairo_path_create_internal': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-path.c:354:15: note: in expansion of macro '_cairo_malloc_ab' 354 | path->data = _cairo_malloc_ab (path->num_data, | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-pattern.c: In function '_cairo_gradient_pattern_init_copy': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-pattern.c:207:19: note: in expansion of macro '_cairo_malloc_ab' 207 | pattern->stops = _cairo_malloc_ab (other->stops_size, | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-pattern.c: In function '_cairo_pattern_gradient_grow': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-pattern.c:932:14: note: in expansion of macro '_cairo_malloc_ab' 932 | new_stops = _cairo_malloc_ab (new_size, sizeof (cairo_gradient_stop_t)); | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-pattern.c: In function '_cairo_pattern_acquire_surface_for_gradient': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-pattern.c:1350:17: note: in expansion of macro '_cairo_malloc_ab' 1350 | pixman_stops = _cairo_malloc_ab (pattern->n_stops, | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-pen.c: In function '_cairo_pen_init': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-pen.c:76:18: note: in expansion of macro '_cairo_malloc_ab' 76 | pen->vertices = _cairo_malloc_ab (pen->num_vertices, | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-pen.c: In function '_cairo_pen_init_copy': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-pen.c:128:22: note: in expansion of macro '_cairo_malloc_ab' 128 | pen->vertices = _cairo_malloc_ab (pen->num_vertices, | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-pen.c: In function '_cairo_pen_add_points': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-pen.c:158:17: note: in expansion of macro '_cairo_malloc_ab' 158 | vertices = _cairo_malloc_ab (num_vertices, | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-polygon.c: In function '_cairo_polygon_grow': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-polygon.c:113:14: note: in expansion of macro '_cairo_malloc_ab' 113 | new_edges = _cairo_malloc_ab (new_size, sizeof (cairo_edge_t)); | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-recording-surface.c: In function '_cairo_recording_surface_show_text_glyphs': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-recording-surface.c:570:20: note: in expansion of macro '_cairo_malloc_ab' 570 | command->glyphs = _cairo_malloc_ab (num_glyphs, sizeof (glyphs[0])); | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-recording-surface.c:578:22: note: in expansion of macro '_cairo_malloc_ab' 578 | command->clusters = _cairo_malloc_ab (num_clusters, sizeof (clusters[0])); | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-recording-surface.c: In function '_cairo_recording_surface_replay_internal': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-recording-surface.c:944:20: note: in expansion of macro '_cairo_malloc_ab' 944 | glyphs_copy = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c: In function 'pqueue_grow': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c:137:17: note: in expansion of macro '_cairo_malloc_ab' 137 | new_elements = _cairo_malloc_ab (pq->max_size, | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c: In function '_active_edges_to_spans': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c:370:17: note: in expansion of macro '_cairo_malloc_ab' 370 | sweep->spans = _cairo_malloc_ab (size, sizeof (cairo_half_open_span_t)); | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c: In function '_cairo_rectangular_scan_converter_generate': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c:609:15: note: in expansion of macro '_cairo_malloc_ab' 609 | rectangles = _cairo_malloc_ab (self->num_rectangles + 1, | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-region.c: In function '_moz_cairo_region_create_rectangles': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-region.c:238:11: note: in expansion of macro '_cairo_malloc_ab' 238 | pboxes = _cairo_malloc_ab (count, sizeof (pixman_box32_t)); | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c: In function '_cairo_sub_font_collect': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c:583:29: note: in expansion of macro '_cairo_malloc_ab' 583 | subset.to_unicode = _cairo_malloc_ab (collection->num_glyphs, sizeof (unsigned long)); | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c: In function '_cairo_scaled_font_subsets_foreach_internal': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c:882:25: note: in expansion of macro '_cairo_malloc_ab' 882 | collection.glyphs = _cairo_malloc_ab (collection.glyphs_size, sizeof(unsigned long)); | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c:883:23: note: in expansion of macro '_cairo_malloc_ab' 883 | collection.utf8 = _cairo_malloc_ab (collection.glyphs_size, sizeof(char *)); | ^~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o Unified_c_gfx_cairo_cairo_src3.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused -I/usr/include -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -MD -MP -MF .deps/Unified_c_gfx_cairo_cairo_src3.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src3.c In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairoint.h:2570, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-spans.c:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src3.c:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-stroke-style.c: In function '_cairo_stroke_style_init_copy': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-stroke-style.c:73:16: note: in expansion of macro '_cairo_malloc_ab' 73 | style->dash = _cairo_malloc_ab (style->num_dashes, sizeof (double)); | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-surface-fallback.c: In function '_fill_rectangles': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-surface-fallback.c:701:10: note: in expansion of macro '_cairo_malloc_ab' 701 | rects = _cairo_malloc_ab (traps->num_traps, | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-surface-fallback.c: In function '_cairo_surface_fallback_fill_rectangles': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-surface-fallback.c:1491:17: note: in expansion of macro '_cairo_malloc_ab' 1491 | offset_rects = _cairo_malloc_ab (num_rects, sizeof (cairo_rectangle_int_t)); | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-surface-fallback.c: In function '_cairo_surface_fallback_composite_trapezoids': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-surface-fallback.c:1546:17: note: in expansion of macro '_cairo_malloc_ab' 1546 | offset_traps = _cairo_malloc_ab (num_traps, sizeof (cairo_trapezoid_t)); | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-surface-offset.c: In function '_cairo_surface_offset_glyphs': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-surface-offset.c:301:18: note: in expansion of macro '_cairo_malloc_ab' 301 | dev_glyphs = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src3.c:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-surface.c: In function '_cairo_surface_acquire_source_image': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-surface.c:1465:11: warning: assignment to 'char' from 'volatile char *' makes integer from pointer without a cast [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-conversion -Wint-conversion; ] 1465 | *crasher = acquire_source_image_ptr[5]; | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairoint.h:2570, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-spans.c:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src3.c:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-surface.c: In function '_cairo_surface_fill_region': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-surface.c:1991:10: note: in expansion of macro '_cairo_malloc_ab' 1991 | rects = _cairo_malloc_ab (num_rects, | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-tee-surface.c: In function '_cairo_tee_surface_show_text_glyphs': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-tee-surface.c:428:19: note: in expansion of macro '_cairo_malloc_ab' 428 | glyphs_copy = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-tor-scan-converter.c: In function 'polygon_reset': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-tor-scan-converter.c:1093:23: note: in expansion of macro '_cairo_malloc_ab' 1093 | polygon->y_buckets = _cairo_malloc_ab (num_buckets, | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-traps.c: In function '_cairo_traps_grow': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-traps.c:113:14: note: in expansion of macro '_cairo_malloc_ab' 113 | new_traps = _cairo_malloc_ab (new_size, sizeof (cairo_trapezoid_t)); | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-traps.c: In function '_cairo_traps_extract_region': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-traps.c:530:10: note: in expansion of macro '_cairo_malloc_ab' 530 | rects = _cairo_malloc_ab (traps->num_traps, sizeof (cairo_rectangle_int_t)); | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-unicode.c: In function '_cairo_utf8_to_ucs4': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-unicode.c:280:10: note: in expansion of macro '_cairo_malloc_ab' 280 | str32 = _cairo_malloc_ab (n_chars + 1, sizeof (uint32_t)); | ^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-unicode.c: In function '_cairo_utf8_to_utf16': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 62 | ((size) ? malloc((unsigned) (size)) : NULL) | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-unicode.c:396:13: note: in expansion of macro '_cairo_malloc_ab' 396 | str16 = _cairo_malloc_ab (n16 + 1, sizeof (uint16_t)); | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src3.c:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-version.c: At top level: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-version.c:39: warning: "CAIRO_VERSION_H" redefined 39 | #define CAIRO_VERSION_H 1 | In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairoint.h:70, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-spans.c:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src3.c:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src/cairo-version.h:8: note: this is the location of the previous definition 8 | #define CAIRO_VERSION_H | /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o Unified_c_gfx_cairo_cairo_src4.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused -I/usr/include -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -MD -MP -MF .deps/Unified_c_gfx_cairo_cairo_src4.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src4.c libgfx_cairo_cairo_src.a.desc rm -f libgfx_cairo_cairo_src.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libgfx_cairo_cairo_src.a.desc cairo-base85-stream.o cairo-bentley-ottmann-rectangular.o cairo-bentley-ottmann-rectilinear.o cairo-bentley-ottmann.o cairo-cff-subset.o cairo-deflate-stream.o cairo-ft-font.o cairo-pdf-operators.o cairo-pdf-surface.o cairo-ps-surface.o cairo-surface-wrapper.o cairo-truetype-subset.o cairo-type1-fallback.o cairo-type1-subset.o cairo-type3-glyph-surface.o cairo-xlib-display.o cairo-xlib-screen.o cairo-xlib-surface.o cairo-xlib-visual.o Unified_c_gfx_cairo_cairo_src0.o Unified_c_gfx_cairo_cairo_src1.o Unified_c_gfx_cairo_cairo_src2.o Unified_c_gfx_cairo_cairo_src3.o Unified_c_gfx_cairo_cairo_src4.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/cairo/src' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/libpixman/src' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o pixman-access-accessors.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused -MD -MP -MF .deps/pixman-access-accessors.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-access-accessors.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o pixman-access.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused -MD -MP -MF .deps/pixman-access.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-access.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o pixman-arm.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused -MD -MP -MF .deps/pixman-arm.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-arm.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o pixman-bits-image.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused -MD -MP -MF .deps/pixman-bits-image.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-bits-image.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o pixman-combine-float.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused -MD -MP -MF .deps/pixman-combine-float.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-combine-float.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o pixman-combine16.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused -MD -MP -MF .deps/pixman-combine16.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-combine16.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o pixman-combine32.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused -MD -MP -MF .deps/pixman-combine32.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-combine32.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o pixman-conical-gradient.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused -MD -MP -MF .deps/pixman-conical-gradient.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-conical-gradient.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o pixman-edge-accessors.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused -MD -MP -MF .deps/pixman-edge-accessors.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-edge-accessors.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o pixman-edge.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused -MD -MP -MF .deps/pixman-edge.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-edge.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o pixman-fast-path.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused -MD -MP -MF .deps/pixman-fast-path.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-fast-path.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o pixman-filter.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused -MD -MP -MF .deps/pixman-filter.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-filter.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o pixman-general.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused -MD -MP -MF .deps/pixman-general.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-general.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o pixman-glyph.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused -MD -MP -MF .deps/pixman-glyph.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-glyph.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o pixman-gradient-walker.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused -MD -MP -MF .deps/pixman-gradient-walker.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-gradient-walker.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o pixman-image.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused -MD -MP -MF .deps/pixman-image.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-image.c /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-image.c: In function '_pixman_image_fini': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-image.c:167:15: warning: passing argument 1 of 'free_memory' from incompatible pointer type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wincompatible-pointer-types -Wincompatible-pointer-types; ] 167 | free_memory (&common->transform); | ^~~~~~~~~~~~~~~~~~ | | | pixman_transform_t ** {aka struct pixman_transform **} /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-image.c:43:21: note: expected 'void **' but argument is of type 'pixman_transform_t **' {aka 'struct pixman_transform **'} 43 | free_memory (void** p) | ~~~~~~~^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-image.c:168:15: warning: passing argument 1 of 'free_memory' from incompatible pointer type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wincompatible-pointer-types -Wincompatible-pointer-types; ] 168 | free_memory (&common->filter_params); | ^~~~~~~~~~~~~~~~~~~~~~ | | | pixman_fixed_t ** {aka int **} /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-image.c:43:21: note: expected 'void **' but argument is of type 'pixman_fixed_t **' {aka 'int **'} 43 | free_memory (void** p) | ~~~~~~~^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-image.c:193:19: warning: passing argument 1 of 'free_memory' from incompatible pointer type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wincompatible-pointer-types -Wincompatible-pointer-types; ] 193 | free_memory (&image->bits.free_me); | ^~~~~~~~~~~~~~~~~~~~ | | | uint32_t ** {aka unsigned int **} /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-image.c:43:21: note: expected 'void **' but argument is of type 'uint32_t **' {aka 'unsigned int **'} 43 | free_memory (void** p) | ~~~~~~~^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-image.c: In function '_moz_pixman_image_unref': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-image.c:236:15: warning: passing argument 1 of 'free_memory' from incompatible pointer type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wincompatible-pointer-types -Wincompatible-pointer-types; ] 236 | free_memory (&image); | ^~~~~~ | | | pixman_image_t ** {aka union pixman_image **} /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-image.c:43:21: note: expected 'void **' but argument is of type 'pixman_image_t **' {aka 'union pixman_image **'} 43 | free_memory (void** p) | ~~~~~~~^ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o pixman-implementation.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused -MD -MP -MF .deps/pixman-implementation.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-implementation.c /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-implementation.c: In function '_pixman_implementation_lookup_combiner': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-implementation.c:215:8: warning: assignment to 'pixman_combine_32_func_t' {aka 'void (*)(pixman_implementation_t *, pixman_op_t, unsigned int *, const unsigned int *, const unsigned int *, int)'} from incompatible pointer type 'void (**)(pixman_implementation_t *, pixman_op_t, uint32_t *, const uint32_t *, const uint32_t *, int)' {aka 'void (**)(pixman_implementation_t *, pixman_op_t, unsigned int *, const unsigned int *, const unsigned int *, int)'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wincompatible-pointer-types -Wincompatible-pointer-types; ] 215 | f = (pixman_combine_32_func_t *)imp->combine_16[op]; | ^ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o pixman-linear-gradient.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused -MD -MP -MF .deps/pixman-linear-gradient.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-linear-gradient.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o pixman-matrix.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused -MD -MP -MF .deps/pixman-matrix.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-matrix.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o pixman-mips.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused -MD -MP -MF .deps/pixman-mips.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-mips.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o pixman-mmx.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused -MD -MP -MF .deps/pixman-mmx.o.pp -mmmx -Winline --param inline-unit-growth=10000 --param large-function-growth=10000 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-mmx.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o pixman-noop.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused -MD -MP -MF .deps/pixman-noop.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-noop.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o pixman-ppc.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused -MD -MP -MF .deps/pixman-ppc.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-ppc.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o pixman-radial-gradient.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused -MD -MP -MF .deps/pixman-radial-gradient.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-radial-gradient.c /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-radial-gradient.c: In function 'radial_get_scanline_16': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-radial-gradient.c:493:24: warning: initialization of 'uint16_t *' {aka 'short unsigned int *'} from incompatible pointer type 'uint32_t *' {aka 'unsigned int *'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wincompatible-pointer-types -Wincompatible-pointer-types; ] 493 | uint16_t *buffer = iter->buffer; | ^~~~ /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o pixman-region16.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused -MD -MP -MF .deps/pixman-region16.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-region16.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o pixman-region32.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused -MD -MP -MF .deps/pixman-region32.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-region32.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o pixman-solid-fill.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused -MD -MP -MF .deps/pixman-solid-fill.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-solid-fill.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o pixman-sse2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused -MD -MP -MF .deps/pixman-sse2.o.pp -msse -msse2 -Winline /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-sse2.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o pixman-trap.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused -MD -MP -MF .deps/pixman-trap.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-trap.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o pixman-utils.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused -MD -MP -MF .deps/pixman-utils.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-utils.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o pixman-x86.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused -MD -MP -MF .deps/pixman-x86.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman-x86.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o pixman.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/libpixman/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/cairo/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused -MD -MP -MF .deps/pixman.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/cairo/libpixman/src/pixman.c libgfx_cairo_libpixman_src.a.desc rm -f libgfx_cairo_libpixman_src.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libgfx_cairo_libpixman_src.a.desc pixman-access-accessors.o pixman-access.o pixman-arm.o pixman-bits-image.o pixman-combine-float.o pixman-combine16.o pixman-combine32.o pixman-conical-gradient.o pixman-edge-accessors.o pixman-edge.o pixman-fast-path.o pixman-filter.o pixman-general.o pixman-glyph.o pixman-gradient-walker.o pixman-image.o pixman-implementation.o pixman-linear-gradient.o pixman-matrix.o pixman-mips.o pixman-mmx.o pixman-noop.o pixman-ppc.o pixman-radial-gradient.o pixman-region16.o pixman-region32.o pixman-solid-fill.o pixman-sse2.o pixman-trap.o pixman-utils.o pixman-x86.o pixman.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/cairo/libpixman/src' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/2d' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o ssse3-scaler.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/ssse3-scaler.o.pp -mssse3 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d/ssse3-scaler.c /usr/bin/i686-pc-linux-gnu-g++ -o BlurSSE2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -MD -MP -MF .deps/BlurSSE2.o.pp -msse2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d/BlurSSE2.cpp /usr/bin/i686-pc-linux-gnu-g++ -o ConvolutionFilter.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -MD -MP -MF .deps/ConvolutionFilter.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d/ConvolutionFilter.cpp /usr/bin/i686-pc-linux-gnu-g++ -o DrawTargetSkia.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -MD -MP -MF .deps/DrawTargetSkia.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d/DrawTargetSkia.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Factory.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -MD -MP -MF .deps/Factory.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d/Factory.cpp /usr/bin/i686-pc-linux-gnu-g++ -o FilterProcessingSSE2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -MD -MP -MF .deps/FilterProcessingSSE2.o.pp -msse2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d/FilterProcessingSSE2.cpp /usr/bin/i686-pc-linux-gnu-g++ -o ImageScalingSSE2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -MD -MP -MF .deps/ImageScalingSSE2.o.pp -msse2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d/ImageScalingSSE2.cpp /usr/bin/i686-pc-linux-gnu-g++ -o InlineTranslator.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -MD -MP -MF .deps/InlineTranslator.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d/InlineTranslator.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d/InlineTranslator.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d/RecordedEventImpl.h: In member function 'void mozilla::gfx::RecordedEvent::ReadStrokeOptions(S&, mozilla::gfx::StrokeOptions&) [with S = mozilla::gfx::InlineTranslator::TranslateRecording(char*, size_t)::MemReader]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d/RecordedEventImpl.h:1377:27: warning: 'capStyle' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 1377 | aStrokeOptions.mLineCap = capStyle; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d/RecordedEventImpl.h:1376:28: warning: 'joinStyle' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 1376 | aStrokeOptions.mLineJoin = joinStyle; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d/RecordedEventImpl.h:1375:30: warning: 'dashLength' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 1375 | aStrokeOptions.mDashLength = size_t(dashLength); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d/InlineTranslator.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d/RecordedEventImpl.h: In static member function 'static mozilla::gfx::RecordedEvent* mozilla::gfx::RecordedEvent::LoadEvent(S&, mozilla::gfx::RecordedEvent::EventType) [with S = mozilla::gfx::InlineTranslator::TranslateRecording(char*, size_t)::MemReader]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d/RecordedEventImpl.h:3070:15: warning: 'size' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 3070 | aStream.read((char*)&mPayload.front(), size); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d/RecordedEventImpl.h:3067:12: note: 'size' was declared here 3067 | uint64_t size; | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d/RecordedEventImpl.h:2348:26: warning: 'size' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 2348 | for (uint64_t i = 0; i < size; i++) { | ~~^~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d/RecordedEventImpl.h:2342:12: note: 'size' was declared here 2342 | uint64_t size; | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d/InlineTranslator.cpp: In member function 'bool mozilla::gfx::InlineTranslator::TranslateRecording(char*, size_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d/InlineTranslator.cpp:57:3: warning: 'magicInt' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 57 | if (magicInt != mozilla::gfx::kMagicInt) { | ^~ /usr/bin/i686-pc-linux-gnu-g++ -o JobScheduler_posix.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -MD -MP -MF .deps/JobScheduler_posix.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d/JobScheduler_posix.cpp /usr/bin/i686-pc-linux-gnu-g++ -o NativeFontResourceFontconfig.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -MD -MP -MF .deps/NativeFontResourceFontconfig.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d/NativeFontResourceFontconfig.cpp /usr/bin/i686-pc-linux-gnu-g++ -o PathSkia.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -MD -MP -MF .deps/PathSkia.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d/PathSkia.cpp /usr/bin/i686-pc-linux-gnu-g++ -o ScaledFontFontconfig.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -MD -MP -MF .deps/ScaledFontFontconfig.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d/ScaledFontFontconfig.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SourceSurfaceSkia.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -MD -MP -MF .deps/SourceSurfaceSkia.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d/SourceSurfaceSkia.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SwizzleSSE2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -MD -MP -MF .deps/SwizzleSSE2.o.pp -msse2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d/SwizzleSSE2.cpp /usr/bin/i686-pc-linux-gnu-g++ -o UnscaledFontFreeType.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -MD -MP -MF .deps/UnscaledFontFreeType.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d/UnscaledFontFreeType.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_2d0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -MD -MP -MF .deps/Unified_cpp_gfx_2d0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/2d/Unified_cpp_gfx_2d0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/2d/Unified_cpp_gfx_2d0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d/DrawTargetCairo.cpp: In function 'cairo_pattern_t* mozilla::gfx::GfxPatternToCairoPattern(const mozilla::gfx::Pattern&, mozilla::gfx::Float, const Matrix&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d/DrawTargetCairo.cpp:495:20: warning: 'pat' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 495 | cairo_pattern_t* pat; | ^~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_2d1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -MD -MP -MF .deps/Unified_cpp_gfx_2d1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/2d/Unified_cpp_gfx_2d1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/2d/Unified_cpp_gfx_2d1.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d/Path.cpp: In function 'void mozilla::gfx::FlattenBezier(const mozilla::gfx::BezierControlPoints&, mozilla::gfx::PathSink*, double)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d/Path.cpp:472:34: warning: 't2' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 472 | double t1min = t1, t1max = t1, t2min = t2, t2max = t2; | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_2d2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -MD -MP -MF .deps/Unified_cpp_gfx_2d2.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/2d/Unified_cpp_gfx_2d2.cpp libgfx_2d.a.desc rm -f libgfx_2d.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libgfx_2d.a.desc ssse3-scaler.o BlurSSE2.o ConvolutionFilter.o DrawTargetSkia.o Factory.o FilterProcessingSSE2.o ImageScalingSSE2.o InlineTranslator.o JobScheduler_posix.o NativeFontResourceFontconfig.o PathSkia.o ScaledFontFontconfig.o SourceSurfaceSkia.o SwizzleSSE2.o UnscaledFontFreeType.o Unified_cpp_gfx_2d0.o Unified_cpp_gfx_2d1.o Unified_cpp_gfx_2d2.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/2d' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/ycbcr' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o yuv_convert_mmx.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/ycbcr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/ycbcr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/yuv_convert_mmx.o.pp -mmmx /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/ycbcr/yuv_convert_mmx.cpp /usr/bin/i686-pc-linux-gnu-g++ -o yuv_convert_sse2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/ycbcr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/ycbcr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/yuv_convert_sse2.o.pp -msse2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/ycbcr/yuv_convert_sse2.cpp /usr/bin/i686-pc-linux-gnu-g++ -o yuv_row_posix.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/ycbcr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/ycbcr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/yuv_row_posix.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/ycbcr/yuv_row_posix.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_ycbcr0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/ycbcr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/ycbcr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_gfx_ycbcr0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/ycbcr/Unified_cpp_gfx_ycbcr0.cpp libgfx_ycbcr.a.desc rm -f libgfx_ycbcr.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libgfx_ycbcr.a.desc yuv_convert_mmx.o yuv_convert_sse2.o yuv_row_posix.o Unified_cpp_gfx_ycbcr0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/ycbcr' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/angle' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Tokenizer.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SECURE_SCL=0 -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL1 -DANGLE_NO_EXCEPTIONS -DGL_APICALL= -DGL_GLEXT_PROTOTYPES= -DEGLAPI= -DANGLE_ENABLE_HLSL=1 -DANGLE_ENABLE_GLSL=1 -DANGLE_ENABLE_ESSL=1 -DANGLE_ENABLE_KEYEDMUTEX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/angle -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src/common/third_party/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-attributes -Wno-shadow -Wno-sign-compare -Wno-unknown-pragmas -Wno-unreachable-code -Wno-shadow-compatible-local -Wno-shadow-local -MD -MP -MF .deps/Tokenizer.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src/compiler/preprocessor/Tokenizer.cpp /usr/bin/i686-pc-linux-gnu-g++ -o EmulateGLFragColorBroadcast.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SECURE_SCL=0 -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL1 -DANGLE_NO_EXCEPTIONS -DGL_APICALL= -DGL_GLEXT_PROTOTYPES= -DEGLAPI= -DANGLE_ENABLE_HLSL=1 -DANGLE_ENABLE_GLSL=1 -DANGLE_ENABLE_ESSL=1 -DANGLE_ENABLE_KEYEDMUTEX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/angle -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src/common/third_party/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-attributes -Wno-shadow -Wno-sign-compare -Wno-unknown-pragmas -Wno-unreachable-code -Wno-shadow-compatible-local -Wno-shadow-local -MD -MP -MF .deps/EmulateGLFragColorBroadcast.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src/compiler/translator/EmulateGLFragColorBroadcast.cpp /usr/bin/i686-pc-linux-gnu-g++ -o RewriteTexelFetchOffset.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SECURE_SCL=0 -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL1 -DANGLE_NO_EXCEPTIONS -DGL_APICALL= -DGL_GLEXT_PROTOTYPES= -DEGLAPI= -DANGLE_ENABLE_HLSL=1 -DANGLE_ENABLE_GLSL=1 -DANGLE_ENABLE_ESSL=1 -DANGLE_ENABLE_KEYEDMUTEX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/angle -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src/common/third_party/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-attributes -Wno-shadow -Wno-sign-compare -Wno-unknown-pragmas -Wno-unreachable-code -Wno-shadow-compatible-local -Wno-shadow-local -MD -MP -MF .deps/RewriteTexelFetchOffset.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src/compiler/translator/RewriteTexelFetchOffset.cpp /usr/bin/i686-pc-linux-gnu-g++ -o RewriteUnaryMinusOperatorInt.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SECURE_SCL=0 -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL1 -DANGLE_NO_EXCEPTIONS -DGL_APICALL= -DGL_GLEXT_PROTOTYPES= -DEGLAPI= -DANGLE_ENABLE_HLSL=1 -DANGLE_ENABLE_GLSL=1 -DANGLE_ENABLE_ESSL=1 -DANGLE_ENABLE_KEYEDMUTEX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/angle -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src/common/third_party/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-attributes -Wno-shadow -Wno-sign-compare -Wno-unknown-pragmas -Wno-unreachable-code -Wno-shadow-compatible-local -Wno-shadow-local -MD -MP -MF .deps/RewriteUnaryMinusOperatorInt.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src/compiler/translator/RewriteUnaryMinusOperatorInt.cpp /usr/bin/i686-pc-linux-gnu-g++ -o ShaderLang.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SECURE_SCL=0 -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL1 -DANGLE_NO_EXCEPTIONS -DGL_APICALL= -DGL_GLEXT_PROTOTYPES= -DEGLAPI= -DANGLE_ENABLE_HLSL=1 -DANGLE_ENABLE_GLSL=1 -DANGLE_ENABLE_ESSL=1 -DANGLE_ENABLE_KEYEDMUTEX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/angle -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src/common/third_party/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-attributes -Wno-shadow -Wno-sign-compare -Wno-unknown-pragmas -Wno-unreachable-code -Wno-shadow-compatible-local -Wno-shadow-local -MD -MP -MF .deps/ShaderLang.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src/compiler/translator/ShaderLang.cpp /usr/bin/i686-pc-linux-gnu-g++ -o ValidateOutputs.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SECURE_SCL=0 -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL1 -DANGLE_NO_EXCEPTIONS -DGL_APICALL= -DGL_GLEXT_PROTOTYPES= -DEGLAPI= -DANGLE_ENABLE_HLSL=1 -DANGLE_ENABLE_GLSL=1 -DANGLE_ENABLE_ESSL=1 -DANGLE_ENABLE_KEYEDMUTEX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/angle -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src/common/third_party/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-attributes -Wno-shadow -Wno-sign-compare -Wno-unknown-pragmas -Wno-unreachable-code -Wno-shadow-compatible-local -Wno-shadow-local -MD -MP -MF .deps/ValidateOutputs.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src/compiler/translator/ValidateOutputs.cpp /usr/bin/i686-pc-linux-gnu-g++ -o glslang_lex.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SECURE_SCL=0 -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL1 -DANGLE_NO_EXCEPTIONS -DGL_APICALL= -DGL_GLEXT_PROTOTYPES= -DEGLAPI= -DANGLE_ENABLE_HLSL=1 -DANGLE_ENABLE_GLSL=1 -DANGLE_ENABLE_ESSL=1 -DANGLE_ENABLE_KEYEDMUTEX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/angle -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src/common/third_party/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-attributes -Wno-shadow -Wno-sign-compare -Wno-unknown-pragmas -Wno-unreachable-code -Wno-shadow-compatible-local -Wno-shadow-local -MD -MP -MF .deps/glslang_lex.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src/compiler/translator/glslang_lex.cpp /usr/bin/i686-pc-linux-gnu-g++ -o glslang_tab.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SECURE_SCL=0 -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL1 -DANGLE_NO_EXCEPTIONS -DGL_APICALL= -DGL_GLEXT_PROTOTYPES= -DEGLAPI= -DANGLE_ENABLE_HLSL=1 -DANGLE_ENABLE_GLSL=1 -DANGLE_ENABLE_ESSL=1 -DANGLE_ENABLE_KEYEDMUTEX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/angle -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src/common/third_party/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-attributes -Wno-shadow -Wno-sign-compare -Wno-unknown-pragmas -Wno-unreachable-code -Wno-shadow-compatible-local -Wno-shadow-local -MD -MP -MF .deps/glslang_tab.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src/compiler/translator/glslang_tab.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_angle0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SECURE_SCL=0 -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL1 -DANGLE_NO_EXCEPTIONS -DGL_APICALL= -DGL_GLEXT_PROTOTYPES= -DEGLAPI= -DANGLE_ENABLE_HLSL=1 -DANGLE_ENABLE_GLSL=1 -DANGLE_ENABLE_ESSL=1 -DANGLE_ENABLE_KEYEDMUTEX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/angle -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src/common/third_party/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-attributes -Wno-shadow -Wno-sign-compare -Wno-unknown-pragmas -Wno-unreachable-code -Wno-shadow-compatible-local -Wno-shadow-local -MD -MP -MF .deps/Unified_cpp_gfx_angle0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/angle/Unified_cpp_gfx_angle0.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_angle1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SECURE_SCL=0 -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL1 -DANGLE_NO_EXCEPTIONS -DGL_APICALL= -DGL_GLEXT_PROTOTYPES= -DEGLAPI= -DANGLE_ENABLE_HLSL=1 -DANGLE_ENABLE_GLSL=1 -DANGLE_ENABLE_ESSL=1 -DANGLE_ENABLE_KEYEDMUTEX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/angle -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src/common/third_party/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-attributes -Wno-shadow -Wno-sign-compare -Wno-unknown-pragmas -Wno-unreachable-code -Wno-shadow-compatible-local -Wno-shadow-local -MD -MP -MF .deps/Unified_cpp_gfx_angle1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/angle/Unified_cpp_gfx_angle1.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_angle2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SECURE_SCL=0 -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL1 -DANGLE_NO_EXCEPTIONS -DGL_APICALL= -DGL_GLEXT_PROTOTYPES= -DEGLAPI= -DANGLE_ENABLE_HLSL=1 -DANGLE_ENABLE_GLSL=1 -DANGLE_ENABLE_ESSL=1 -DANGLE_ENABLE_KEYEDMUTEX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/angle -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src/common/third_party/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-attributes -Wno-shadow -Wno-sign-compare -Wno-unknown-pragmas -Wno-unreachable-code -Wno-shadow-compatible-local -Wno-shadow-local -MD -MP -MF .deps/Unified_cpp_gfx_angle2.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/angle/Unified_cpp_gfx_angle2.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/angle/Unified_cpp_gfx_angle2.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src/compiler/translator/EmulatePrecision.cpp: In member function 'virtual bool sh::EmulatePrecision::visitAggregate(sh::Visit, sh::TIntermAggregate*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src/compiler/translator/EmulatePrecision.cpp:675:13: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 675 | if (node->getBasicType() == EbtStruct) | ^~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src/compiler/translator/EmulatePrecision.cpp:679:9: note: here 679 | default: | ^~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_angle3.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SECURE_SCL=0 -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL1 -DANGLE_NO_EXCEPTIONS -DGL_APICALL= -DGL_GLEXT_PROTOTYPES= -DEGLAPI= -DANGLE_ENABLE_HLSL=1 -DANGLE_ENABLE_GLSL=1 -DANGLE_ENABLE_ESSL=1 -DANGLE_ENABLE_KEYEDMUTEX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/angle -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src/common/third_party/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-attributes -Wno-shadow -Wno-sign-compare -Wno-unknown-pragmas -Wno-unreachable-code -Wno-shadow-compatible-local -Wno-shadow-local -MD -MP -MF .deps/Unified_cpp_gfx_angle3.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/angle/Unified_cpp_gfx_angle3.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_angle4.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SECURE_SCL=0 -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL1 -DANGLE_NO_EXCEPTIONS -DGL_APICALL= -DGL_GLEXT_PROTOTYPES= -DEGLAPI= -DANGLE_ENABLE_HLSL=1 -DANGLE_ENABLE_GLSL=1 -DANGLE_ENABLE_ESSL=1 -DANGLE_ENABLE_KEYEDMUTEX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/angle -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src/common/third_party/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-attributes -Wno-shadow -Wno-sign-compare -Wno-unknown-pragmas -Wno-unreachable-code -Wno-shadow-compatible-local -Wno-shadow-local -MD -MP -MF .deps/Unified_cpp_gfx_angle4.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/angle/Unified_cpp_gfx_angle4.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_angle5.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SECURE_SCL=0 -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL1 -DANGLE_NO_EXCEPTIONS -DGL_APICALL= -DGL_GLEXT_PROTOTYPES= -DEGLAPI= -DANGLE_ENABLE_HLSL=1 -DANGLE_ENABLE_GLSL=1 -DANGLE_ENABLE_ESSL=1 -DANGLE_ENABLE_KEYEDMUTEX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/angle -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src/common/third_party/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-attributes -Wno-shadow -Wno-sign-compare -Wno-unknown-pragmas -Wno-unreachable-code -Wno-shadow-compatible-local -Wno-shadow-local -MD -MP -MF .deps/Unified_cpp_gfx_angle5.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/angle/Unified_cpp_gfx_angle5.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_angle6.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SECURE_SCL=0 -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL1 -DANGLE_NO_EXCEPTIONS -DGL_APICALL= -DGL_GLEXT_PROTOTYPES= -DEGLAPI= -DANGLE_ENABLE_HLSL=1 -DANGLE_ENABLE_GLSL=1 -DANGLE_ENABLE_ESSL=1 -DANGLE_ENABLE_KEYEDMUTEX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/angle -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src/common/third_party/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-attributes -Wno-shadow -Wno-sign-compare -Wno-unknown-pragmas -Wno-unreachable-code -Wno-shadow-compatible-local -Wno-shadow-local -MD -MP -MF .deps/Unified_cpp_gfx_angle6.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/angle/Unified_cpp_gfx_angle6.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/angle/Unified_cpp_gfx_angle6.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src/compiler/translator/UtilsHLSL.cpp: In function 'sh::TString sh::TypeString(const sh::TType&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src/compiler/translator/UtilsHLSL.cpp:284:17: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 284 | switch (type.getNominalSize()) | ^~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src/compiler/translator/UtilsHLSL.cpp:295:13: note: here 295 | case EbtInt: | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src/compiler/translator/UtilsHLSL.cpp:296:17: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 296 | switch (type.getNominalSize()) | ^~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src/compiler/translator/UtilsHLSL.cpp:307:13: note: here 307 | case EbtUInt: | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src/compiler/translator/UtilsHLSL.cpp:308:17: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 308 | switch (type.getNominalSize()) | ^~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src/compiler/translator/UtilsHLSL.cpp:319:13: note: here 319 | case EbtBool: | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src/compiler/translator/UtilsHLSL.cpp:320:17: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 320 | switch (type.getNominalSize()) | ^~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src/compiler/translator/UtilsHLSL.cpp:331:13: note: here 331 | case EbtVoid: | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/angle/Unified_cpp_gfx_angle6.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src/compiler/translator/ValidateLimitations.cpp: At global scope: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/angle/src/compiler/translator/ValidateLimitations.cpp:167:6: warning: 'bool sh::{anonymous}::ValidateLimitationsTraverser::withinLoopBody() const' defined but not used [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-function -Wunused-function; ] 167 | bool ValidateLimitationsTraverser::withinLoopBody() const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ libgfx_angle.a.desc rm -f libgfx_angle.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libgfx_angle.a.desc Tokenizer.o EmulateGLFragColorBroadcast.o RewriteTexelFetchOffset.o RewriteUnaryMinusOperatorInt.o ShaderLang.o ValidateOutputs.o glslang_lex.o glslang_tab.o Unified_cpp_gfx_angle0.o Unified_cpp_gfx_angle1.o Unified_cpp_gfx_angle2.o Unified_cpp_gfx_angle3.o Unified_cpp_gfx_angle4.o Unified_cpp_gfx_angle5.o Unified_cpp_gfx_angle6.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/angle' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o X11Util.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_VERSION="2.53.7.1"' -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/X11Util.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src/X11Util.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsDeviceContext.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_VERSION="2.53.7.1"' -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/nsDeviceContext.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src/nsDeviceContext.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_src0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_VERSION="2.53.7.1"' -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/Unified_cpp_gfx_src0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src/Unified_cpp_gfx_src0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src/DriverCrashGuard.cpp:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src/Unified_cpp_gfx_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src/DriverCrashGuard.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src/DriverCrashGuard.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src/Unified_cpp_gfx_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src/DriverCrashGuard.cpp:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src/Unified_cpp_gfx_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPrefs.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src/DriverCrashGuard.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src/Unified_cpp_gfx_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsThebesFontEnumerator::EnumerateFonts(const char*, const char*, uint32_t*, char16_t***)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src/Unified_cpp_gfx_src0.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src/nsThebesFontEnumerator.cpp:42:24: note: while referencing 'fontList' 42 | nsTArray fontList; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPrefs.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src/DriverCrashGuard.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src/Unified_cpp_gfx_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::gfx::FilterSupport::RenderFilterDescription(mozilla::gfx::DrawTarget*, const mozilla::gfx::FilterDescription&, const Rect&, mozilla::gfx::SourceSurface*, const IntRect&, mozilla::gfx::SourceSurface*, const IntRect&, mozilla::gfx::SourceSurface*, const IntRect&, nsTArray >&, const Point&, const mozilla::gfx::DrawOptions&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src/Unified_cpp_gfx_src0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src/FilterSupport.cpp:1245:46: note: while referencing 'primitiveFilters' 1245 | nsTArray > primitiveFilters; | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPrefs.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src/DriverCrashGuard.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src/Unified_cpp_gfx_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src/Unified_cpp_gfx_src0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src/FilterSupport.cpp:1252:26: note: while referencing 'inputAlphaModels' 1252 | nsTArray inputAlphaModels; | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPrefs.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src/DriverCrashGuard.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src/Unified_cpp_gfx_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src/Unified_cpp_gfx_src0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src/FilterSupport.cpp:1251:23: note: while referencing 'inputSourceRects' 1251 | nsTArray inputSourceRects; | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPrefs.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src/DriverCrashGuard.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src/Unified_cpp_gfx_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src/Unified_cpp_gfx_src0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src/FilterSupport.cpp:1250:35: note: while referencing 'inputFilterNodes' 1250 | nsTArray > inputFilterNodes; | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPrefs.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src/DriverCrashGuard.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src/Unified_cpp_gfx_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src/Unified_cpp_gfx_src0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src/FilterSupport.cpp:1277:29: note: while referencing 'primitiveSurfaceRects' 1277 | nsTArray primitiveSurfaceRects; | ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPrefs.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src/DriverCrashGuard.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src/Unified_cpp_gfx_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src/Unified_cpp_gfx_src0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src/FilterSupport.cpp:1276:36: note: while referencing 'primitiveSurfaces' 1276 | nsTArray primitiveSurfaces; | ^~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPrefs.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src/DriverCrashGuard.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src/Unified_cpp_gfx_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static nsIntRegion mozilla::gfx::FilterSupport::ComputePostFilterExtents(const mozilla::gfx::FilterDescription&, const nsIntRegion&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src/Unified_cpp_gfx_src0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src/FilterSupport.cpp:1648:25: note: while referencing 'postFilterExtents' 1648 | nsTArray postFilterExtents; | ^~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPrefs.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src/DriverCrashGuard.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src/Unified_cpp_gfx_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src/Unified_cpp_gfx_src0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src/FilterSupport.cpp:1654:27: note: while referencing 'inputExtents' 1654 | nsTArray inputExtents; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPrefs.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src/DriverCrashGuard.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src/Unified_cpp_gfx_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static nsIntRegion mozilla::gfx::FilterSupport::ComputeResultChangeRegion(const mozilla::gfx::FilterDescription&, const nsIntRegion&, const nsIntRegion&, const nsIntRegion&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src/Unified_cpp_gfx_src0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src/FilterSupport.cpp:1485:25: note: while referencing 'resultChangeRegions' 1485 | nsTArray resultChangeRegions; | ^~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPrefs.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src/DriverCrashGuard.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src/Unified_cpp_gfx_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src/Unified_cpp_gfx_src0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src/FilterSupport.cpp:1490:27: note: while referencing 'inputChangeRegions' 1490 | nsTArray inputChangeRegions; | ^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPrefs.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src/DriverCrashGuard.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src/Unified_cpp_gfx_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::gfx::FilterSupport::ComputeSourceNeededRegions(const mozilla::gfx::FilterDescription&, const nsIntRegion&, nsIntRegion&, nsIntRegion&, nsIntRegion&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src/Unified_cpp_gfx_src0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src/FilterSupport.cpp:1784:25: note: while referencing 'primitiveNeededRegions' 1784 | nsTArray primitiveNeededRegions; | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPrefs.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src/DriverCrashGuard.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src/Unified_cpp_gfx_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsRect nsRegion::GetLargestRectangle(const nsRect&) const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<{anonymous}::SizePair> [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src/Unified_cpp_gfx_src0.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src/nsRegion.cpp:1103:28: note: while referencing 'B' 1103 | nsTArray B; | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPrefs.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src/DriverCrashGuard.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src/Unified_cpp_gfx_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<{anonymous}::SizePair> [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src/Unified_cpp_gfx_src0.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src/nsRegion.cpp:1079:24: note: while referencing 'pareas' 1079 | nsTArray pareas(m*n); | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPrefs.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src/DriverCrashGuard.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src/Unified_cpp_gfx_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<{anonymous}::SizePair> [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src/Unified_cpp_gfx_src0.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src/nsRegion.cpp:1051:22: note: while referencing 'areas' 1051 | nsTArray areas(matrixSize); | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPrefs.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src/DriverCrashGuard.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src/Unified_cpp_gfx_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of '{anonymous}::AxisPartition [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src/Unified_cpp_gfx_src0.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src/nsRegion.cpp:1028:24: note: while referencing 'yaxis' 1028 | AxisPartition xaxis, yaxis; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPrefs.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src/DriverCrashGuard.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src/Unified_cpp_gfx_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of '{anonymous}::AxisPartition [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src/Unified_cpp_gfx_src0.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/src/nsRegion.cpp:1028:17: note: while referencing 'xaxis' 1028 | AxisPartition xaxis, yaxis; | ^~~~~ libgfx_src.a.desc rm -f libgfx_src.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libgfx_src.a.desc X11Util.o nsDeviceContext.o Unified_cpp_gfx_src0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/src' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/qcms' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o chain.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/qcms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/qcms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-missing-field-initializers -MD -MP -MF .deps/chain.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/qcms/chain.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o iccread.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/qcms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/qcms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-missing-field-initializers -MD -MP -MF .deps/iccread.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/qcms/iccread.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o matrix.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/qcms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/qcms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-missing-field-initializers -MD -MP -MF .deps/matrix.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/qcms/matrix.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o transform-sse1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/qcms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/qcms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-missing-field-initializers -MD -MP -MF .deps/transform-sse1.o.pp -msse /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/qcms/transform-sse1.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o transform-sse2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/qcms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/qcms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-missing-field-initializers -MD -MP -MF .deps/transform-sse2.o.pp -msse2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/qcms/transform-sse2.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o transform.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/qcms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/qcms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-missing-field-initializers -MD -MP -MF .deps/transform.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/qcms/transform.c /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o transform_util.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/qcms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/qcms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-missing-field-initializers -MD -MP -MF .deps/transform_util.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/qcms/transform_util.c libgfx_qcms.a.desc rm -f libgfx_qcms.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libgfx_qcms.a.desc chain.o iccread.o matrix.o transform-sse1.o transform-sse2.o transform.o transform_util.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/qcms' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/gl' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o GLContextProviderGLX.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -MD -MP -MF .deps/GLContextProviderGLX.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl/GLContextProviderGLX.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SharedSurfaceGLX.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -MD -MP -MF .deps/SharedSurfaceGLX.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl/SharedSurfaceGLX.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl/SharedSurfaceGLX.cpp:13: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPlatform.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfx2DGlue.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl/GLContext.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl/GLContextGLX.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl/SharedSurfaceGLX.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl/SharedSurfaceGLX.cpp:13: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o SkiaGLGlue.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -MD -MP -MF .deps/SkiaGLGlue.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl/SkiaGLGlue.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_gl0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_gfx_gl0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/gl/Unified_cpp_gfx_gl0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URLSearchParams.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URL.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/URLExtraData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCSSValue.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/Layers.h:28, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ISurfaceAllocator.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/TextureClient.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/GPUVideoTextureClient.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/GPUVideoImage.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl/GLBlitHelper.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/gl/Unified_cpp_gfx_gl0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl/DecomposeIntoNoRepeatTriangles.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl/DecomposeIntoNoRepeatTriangles.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/gl/Unified_cpp_gfx_gl0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ISurfaceAllocator.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/TextureClient.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/GPUVideoTextureClient.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/GPUVideoImage.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl/GLBlitHelper.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/gl/Unified_cpp_gfx_gl0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl/GLContextEGL.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl/EGLUtils.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/gl/Unified_cpp_gfx_gl0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl/GLContext.h: In member function 'void mozilla::gl::DrawBlitProg::Draw(const mozilla::gl::DrawBlitProg::BaseArgs&, const mozilla::gl::DrawBlitProg::YUVArgs*) const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl/GLContext.h:2859:34: warning: 'oldVAO' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 2859 | mSymbols.fBindVertexArray(array); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/gl/Unified_cpp_gfx_gl0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl/GLBlitHelper.cpp:350:12: note: 'oldVAO' was declared here 350 | GLuint oldVAO; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl/GLContextEGL.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl/EGLUtils.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/gl/Unified_cpp_gfx_gl0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl/GLContext.h: In constructor 'mozilla::gl::ScopedSaveMultiTex::ScopedSaveMultiTex(mozilla::gl::GLContext*, uint8_t, GLenum)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl/GLContext.h:1213:21: warning: 'texBinding' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 1213 | fGetIntegerv(pname, (GLint*)&ret); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/gl/Unified_cpp_gfx_gl0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl/GLBlitHelper.cpp:128:12: note: 'texBinding' was declared here 128 | GLenum texBinding; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl/DecomposeIntoNoRepeatTriangles.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl/DecomposeIntoNoRepeatTriangles.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/gl/Unified_cpp_gfx_gl0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static void* mozilla::gl::GLContextEGL::CreatePBufferSurfaceTryingPowerOfTwo(EGLConfig, EGLenum, mozilla::gfx::IntSize&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/gl/Unified_cpp_gfx_gl0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl/GLContextProviderEGL.cpp:562:22: note: while referencing 'pbattrs' 562 | nsTArray pbattrs(16); | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl/DecomposeIntoNoRepeatTriangles.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl/DecomposeIntoNoRepeatTriangles.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/gl/Unified_cpp_gfx_gl0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed mozilla::gl::GLContextEGL::CreateEGLPBufferOffscreenContext(mozilla::gl::CreateContextFlags, const IntSize&, const mozilla::gl::SurfaceCaps&, nsACString*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/gl/Unified_cpp_gfx_gl0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl/GLContextProviderEGL.cpp:887:22: note: while referencing 'configAttribList' 887 | nsTArray configAttribList; | ^~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_gl1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_gfx_gl1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/gl/Unified_cpp_gfx_gl1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URLSearchParams.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URL.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/URLExtraData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCSSValue.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/Layers.h:28, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ISurfaceAllocator.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/TextureClient.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/TextureClientSharedSurface.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl/SharedSurface.cpp:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/gl/Unified_cpp_gfx_gl1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPlatform.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfx2DGlue.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl/GLContext.h:47, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl/ScopedGLHelpers.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/gl/Unified_cpp_gfx_gl1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ISurfaceAllocator.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/TextureClient.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/TextureClientSharedSurface.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl/SharedSurface.cpp:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/gl/Unified_cpp_gfx_gl1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libgfx_gl.a.desc rm -f libgfx_gl.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libgfx_gl.a.desc GLContextProviderGLX.o SharedSurfaceGLX.o SkiaGLGlue.o Unified_cpp_gfx_gl0.o Unified_cpp_gfx_gl1.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/gl' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o ImageContainer.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/ImageContainer.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ImageContainer.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URLSearchParams.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URL.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/URLExtraData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCSSValue.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Layers.h:28, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ISurfaceAllocator.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/TextureClient.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/CompositableClient.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/CanvasClient.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ImageBridgeChild.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ImageContainer.cpp:18: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ImageContainer.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ImageContainer.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ISurfaceAllocator.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/TextureClient.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/CompositableClient.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/CanvasClient.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ImageBridgeChild.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ImageContainer.cpp:18: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ImageContainer.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ImageContainer.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::ImageContainer::SetCurrentImageInternal(const nsTArray&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ImageContainer.cpp:268:25: note: while referencing 'newImages' 268 | nsTArray newImages; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ImageContainer.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ImageContainer.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::ImageContainer::ClearImagesFromImageBridge()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ImageContainer.cpp:303:52: note: while referencing '' 303 | SetCurrentImageInternal(nsTArray()); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ImageContainer.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ImageContainer.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::ImageContainer::ClearAllImages()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ImageContainer.cpp:332:52: note: while referencing '' 332 | SetCurrentImageInternal(nsTArray()); | ^ /usr/bin/i686-pc-linux-gnu-g++ -o PersistentBufferProvider.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/PersistentBufferProvider.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/PersistentBufferProvider.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayers.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/PersistentBufferProvider.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/PersistentBufferProvider.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/PersistentBufferProvider.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/PersistentBufferProvider.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayers.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/PersistentBufferProvider.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/PersistentBufferProvider.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o BasicImageLayer.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/BasicImageLayer.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/basic/BasicImageLayer.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URLSearchParams.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URL.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/URLExtraData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCSSValue.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Layers.h:28, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/basic/BasicImplData.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/basic/BasicLayersImpl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/basic/BasicImageLayer.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o TextureClientX11.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/TextureClientX11.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/basic/TextureClientX11.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URLSearchParams.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URL.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/URLExtraData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCSSValue.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Layers.h:28, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ISurfaceAllocator.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/TextureClient.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/TextureClientX11.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/basic/TextureClientX11.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/GLTextureImage.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/TextureClient.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/TextureClientX11.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/basic/TextureClientX11.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ISurfaceAllocator.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/TextureClient.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/TextureClientX11.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/basic/TextureClientX11.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o X11BasicCompositor.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/X11BasicCompositor.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/basic/X11BasicCompositor.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/TextureHost.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/BasicCompositor.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/basic/X11BasicCompositor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/basic/X11BasicCompositor.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/Compositor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/BasicCompositor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/basic/X11BasicCompositor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/basic/X11BasicCompositor.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/TextureHost.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/BasicCompositor.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/basic/X11BasicCompositor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/basic/X11BasicCompositor.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o X11TextureSourceBasic.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/X11TextureSourceBasic.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/basic/X11TextureSourceBasic.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/TextureHost.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/BasicCompositor.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/basic/X11TextureSourceBasic.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/basic/X11TextureSourceBasic.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/Compositor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/BasicCompositor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/basic/X11TextureSourceBasic.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/basic/X11TextureSourceBasic.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/TextureHost.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/BasicCompositor.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/basic/X11TextureSourceBasic.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/basic/X11TextureSourceBasic.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o X11TextureHost.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/X11TextureHost.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/composite/X11TextureHost.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/TextureHost.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/composite/X11TextureHost.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/composite/X11TextureHost.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/Compositor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/TextureHost.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/composite/X11TextureHost.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/composite/X11TextureHost.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/TextureHost.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/composite/X11TextureHost.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/composite/X11TextureHost.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o ShadowLayerUtilsX11.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/ShadowLayerUtilsX11.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/ShadowLayerUtilsX11.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/ShadowLayerUtilsX11.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o X11TextureSourceOGL.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/X11TextureSourceOGL.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/opengl/X11TextureSourceOGL.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/TextureHost.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/Effects.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/CompositableHost.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/TextureHostOGL.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/opengl/X11TextureSourceOGL.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/opengl/X11TextureSourceOGL.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ContextStateTracker.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/CompositorOGL.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/opengl/X11TextureSourceOGL.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/opengl/X11TextureSourceOGL.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/TextureHost.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/Effects.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/CompositableHost.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/TextureHostOGL.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/opengl/X11TextureSourceOGL.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/opengl/X11TextureSourceOGL.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o LayerScopePacket.pb.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/LayerScopePacket.pb.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/protobuf/LayerScopePacket.pb.cc /usr/bin/i686-pc-linux-gnu-g++ -o WebRenderTextureHost.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/WebRenderTextureHost.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderTextureHost.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/TextureHost.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderTextureHost.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderTextureHost.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/Compositor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/TextureHost.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderTextureHost.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderTextureHost.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/TextureHost.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderTextureHost.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderTextureHost.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_layers0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/Unified_cpp_gfx_layers0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSetHandle.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPresShell.h:28, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPresContext.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleStruct.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ComputedTimingFunction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsSMILKeySpline.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ComputedTimingFunction.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPresShell.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPresContext.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleStruct.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ComputedTimingFunction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSVariableValues.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleStruct.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ComputedTimingFunction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::layers::AnimationHelper::SampleAnimations(mozilla::layers::CompositorAnimationStorage*, mozilla::TimeStamp)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.cpp:567:32: note: while referencing 'animationData' 567 | InfallibleTArray animationData; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSVariableValues.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleStruct.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ComputedTimingFunction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.cpp:567:32: note: while referencing 'animationData' 567 | InfallibleTArray animationData; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSVariableValues.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleStruct.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ComputedTimingFunction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'mozilla::gfx::PolygonTyped mozilla::gfx::PolygonTyped::ClipPolygon(const mozilla::gfx::PolygonTyped&) const [with Units = mozilla::gfx::UnknownUnits]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'const nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/BSPTree.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Layers.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/gfx/Polygon.h:250:29: note: while referencing 'distances' 250 | const nsTArray distances = | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSVariableValues.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleStruct.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ComputedTimingFunction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'const nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/BSPTree.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Layers.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/gfx/Polygon.h:250:29: note: while referencing 'distances' 250 | const nsTArray distances = | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSVariableValues.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleStruct.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ComputedTimingFunction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/BSPTree.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Layers.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/gfx/Polygon.h:236:42: note: while referencing 'frontPoints' 236 | nsTArray backPoints(4), frontPoints(4); | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSVariableValues.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleStruct.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ComputedTimingFunction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/BSPTree.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Layers.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/gfx/Polygon.h:236:27: note: while referencing 'backPoints' 236 | nsTArray backPoints(4), frontPoints(4); | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSVariableValues.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleStruct.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ComputedTimingFunction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/BSPTree.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Layers.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/gfx/Polygon.h:233:27: note: while referencing 'clippedPoints' 233 | nsTArray clippedPoints(mPoints); | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSVariableValues.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleStruct.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ComputedTimingFunction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::Compositor::DrawGeometry(const Rect&, const IntRect&, const mozilla::layers::EffectChain&, mozilla::gfx::Float, const Matrix4x4&, const Rect&, const mozilla::Maybe >&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/BSPTree.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Layers.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/gfx/Polygon.h:277:27: note: while referencing 'points' 277 | nsTArray points { | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSVariableValues.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleStruct.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ComputedTimingFunction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 24 is outside array bounds of 'mozilla::gfx::PolygonTyped [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/BSPTree.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Layers.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/gfx/Polygon.h:219:32: note: while referencing '' 219 | return ClipPolygon(FromRect(aRect)); | ~~~~~~~~^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSVariableValues.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleStruct.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ComputedTimingFunction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 24 is outside array bounds of 'const Polygon [1]' {aka 'const mozilla::gfx::PolygonTyped [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Compositor.cpp:245:22: note: while referencing 'clipped' 245 | const gfx::Polygon clipped = aGeometry->ClipPolygon(aRect); | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSVariableValues.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleStruct.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ComputedTimingFunction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 24 is outside array bounds of 'const Polygon [1]' {aka 'const mozilla::gfx::PolygonTyped [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Compositor.cpp:245:22: note: while referencing 'clipped' 245 | const gfx::Polygon clipped = aGeometry->ClipPolygon(aRect); | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSVariableValues.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleStruct.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ComputedTimingFunction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'nsTArray > mozilla::layers::GenerateTexturedTriangles(const Polygon&, const Rect&, const Rect&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/BSPTree.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Layers.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/gfx/Polygon.h:277:27: note: while referencing 'points' 277 | nsTArray points { | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSVariableValues.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleStruct.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ComputedTimingFunction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 24 is outside array bounds of 'mozilla::gfx::PolygonTyped [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/BSPTree.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Layers.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/gfx/Polygon.h:219:32: note: while referencing '' 219 | return ClipPolygon(FromRect(aRect)); | ~~~~~~~~^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSVariableValues.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleStruct.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ComputedTimingFunction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Compositor.cpp:291:62: note: while referencing '' 291 | for (const gfx::Triangle& triangle : clipped.ToTriangles()) { | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSVariableValues.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleStruct.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ComputedTimingFunction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 24 is outside array bounds of 'const Polygon [1]' {aka 'const mozilla::gfx::PolygonTyped [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Compositor.cpp:285:24: note: while referencing 'clipped' 285 | const gfx::Polygon clipped = aPolygon.ClipPolygon(rect); | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSVariableValues.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleStruct.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ComputedTimingFunction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 24 is outside array bounds of 'const Polygon [1]' {aka 'const mozilla::gfx::PolygonTyped [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Compositor.cpp:285:24: note: while referencing 'clipped' 285 | const gfx::Polygon clipped = aPolygon.ClipPolygon(rect); | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSVariableValues.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleStruct.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ComputedTimingFunction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::layers::Compositor::DrawPolygon(const Polygon&, const Rect&, const IntRect&, const mozilla::layers::EffectChain&, mozilla::gfx::Float, const Matrix4x4&, const Rect&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Compositor.cpp:349:63: note: while referencing '' 349 | for (const gfx::Triangle& triangle : aPolygon.ToTriangles()) { | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSVariableValues.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleStruct.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ComputedTimingFunction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Compositor.cpp:347:80: note: while referencing '' 347 | rateTexturedTriangles(aPolygon, aRect, texturedEffect->mTextureCoords); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSVariableValues.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleStruct.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ComputedTimingFunction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Compositor.cpp:340:35: note: while referencing 'texturedTriangles' 340 | nsTArray texturedTriangles; | ^~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSVariableValues.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleStruct.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ComputedTimingFunction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Compositor.cpp:340:35: note: while referencing 'texturedTriangles' 340 | nsTArray texturedTriangles; | ^~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSVariableValues.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleStruct.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ComputedTimingFunction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::BSPTree::BuildTree(mozilla::layers::BSPTreeNode*, std::__cxx11::list&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/BSPTree.cpp:89:42: note: while referencing 'frontPoints' 89 | nsTArray backPoints, frontPoints; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSVariableValues.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleStruct.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ComputedTimingFunction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/BSPTree.cpp:89:30: note: while referencing 'backPoints' 89 | nsTArray backPoints, frontPoints; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSVariableValues.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleStruct.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ComputedTimingFunction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/AnimationHelper.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/BSPTree.cpp:72:21: note: while referencing 'distances' 72 | nsTArray distances = | ^~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_layers1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/Unified_cpp_gfx_layers1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/TextureHost.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Effects.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/LayerScope.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/XREAppData.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsXULAppAPI.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAppRunner.h:28, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/LayerScope.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/TextureHost.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Effects.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/LayerScope.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/CompositorTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Effects.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/LayerScope.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::layers::LayerScopeWebSocketManager::SocketHandler::OnInputStreamReady(nsIAsyncInputStream*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/LayerScope.cpp:1239:29: note: while referencing 'protocolString' 1239 | nsTArray protocolString; | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/CompositorTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Effects.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/LayerScope.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsTArray mozilla::layers::ContainerLayer::SortChildrenBy3DZOrder(mozilla::layers::ContainerLayer::SortMode)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers1.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Layers.cpp:1176:26: note: while referencing 'drawOrder' 1176 | nsTArray drawOrder; | ^~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_layers10.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/Unified_cpp_gfx_layers10.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers10.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URLSearchParams.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URL.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/URLExtraData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCSSValue.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Layers.h:28, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/mlgpu/LayerManagerMLGPU.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/mlgpu/TextureSourceProviderMLGPU.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers10.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/gfx/Polygon.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersHelpers.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/mlgpu/ShaderDefinitionsMLGPU.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/mlgpu/SharedBufferMLGPU.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/mlgpu/SharedBufferMLGPU.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/TextureHost.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/Effects.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/CompositableHost.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayerManagerComposite.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/mlgpu/LayerManagerMLGPU.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/mlgpu/TextureSourceProviderMLGPU.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers10.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/gfx/Polygon.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersHelpers.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/mlgpu/ShaderDefinitionsMLGPU.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/mlgpu/SharedBufferMLGPU.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/mlgpu/SharedBufferMLGPU.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::CompositorOGL::BindAndDrawGeometry(mozilla::layers::ShaderProgramOGL*, const nsTArray >&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'const nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers10.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/opengl/CompositorOGL.cpp:1503:34: note: while referencing 'vertices' 1503 | const nsTArray vertices = TexturedTrianglesToVertexArray(aTriangles); | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/gfx/Polygon.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersHelpers.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/mlgpu/ShaderDefinitionsMLGPU.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/mlgpu/SharedBufferMLGPU.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/mlgpu/SharedBufferMLGPU.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::WebRenderBridgeChild::PushGlyphs(mozilla::wr::DisplayListBuilder&, const nsTArray&, mozilla::gfx::ScaledFont*, const mozilla::gfx::Color&, const mozilla::layers::StackingContextHelper&, const LayerRect&, const LayerRect&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers10.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderBridgeChild.cpp:224:31: note: while referencing 'wr_glyph_instances' 224 | nsTArray wr_glyph_instances; | ^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/gfx/Polygon.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersHelpers.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/mlgpu/ShaderDefinitionsMLGPU.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/mlgpu/SharedBufferMLGPU.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/mlgpu/SharedBufferMLGPU.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::AsyncImagePipelineManager::_ZN7mozilla6layers25AsyncImagePipelineManager16ApplyAsyncImagesEPNS_2wr12WebRenderAPIE.part.0(mozilla::wr::WebRenderAPI*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers10.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/AsyncImagePipelineManager.cpp:251:26: note: while referencing 'keysToDelete' 251 | nsTArray keysToDelete; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/gfx/Polygon.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersHelpers.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/mlgpu/ShaderDefinitionsMLGPU.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/mlgpu/SharedBufferMLGPU.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/mlgpu/SharedBufferMLGPU.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers10.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/AsyncImagePipelineManager.cpp:281:60: note: while referencing '' 281 | nsTArray()); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/gfx/Polygon.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersHelpers.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/mlgpu/ShaderDefinitionsMLGPU.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/mlgpu/SharedBufferMLGPU.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/mlgpu/SharedBufferMLGPU.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers10.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/AsyncImagePipelineManager.cpp:257:28: note: while referencing 'keys' 257 | nsTArray keys; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/gfx/Polygon.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersHelpers.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/mlgpu/ShaderDefinitionsMLGPU.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/mlgpu/SharedBufferMLGPU.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/mlgpu/SharedBufferMLGPU.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers10.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/AsyncImagePipelineManager.cpp:257:28: note: while referencing 'keys' 257 | nsTArray keys; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/gfx/Polygon.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersHelpers.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/mlgpu/ShaderDefinitionsMLGPU.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/mlgpu/SharedBufferMLGPU.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/mlgpu/SharedBufferMLGPU.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::layers::WebRenderBridgeParent::CompositeToTarget(mozilla::gfx::DrawTarget*, const IntRect*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers10.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderBridgeParent.cpp:1125:37: note: while referencing 'transformArray' 1125 | nsTArray transformArray; | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/gfx/Polygon.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersHelpers.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/mlgpu/ShaderDefinitionsMLGPU.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/mlgpu/SharedBufferMLGPU.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/mlgpu/SharedBufferMLGPU.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers10.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderBridgeParent.cpp:1124:35: note: while referencing 'opacityArray' 1124 | nsTArray opacityArray; | ^~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_layers11.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/Unified_cpp_gfx_layers11.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers11.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URLSearchParams.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URL.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/URLExtraData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCSSValue.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Layers.h:28, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderCanvasLayer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderCanvasLayer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/FrameMetrics.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Layers.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderCanvasLayer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderCanvasLayer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/WebRenderScrollData.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/WebRenderLayerManager.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderCanvasLayer.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderCanvasLayer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/FrameMetrics.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Layers.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderCanvasLayer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderCanvasLayer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::layers::WebRenderContainerLayer::RenderLayer(mozilla::wr::DisplayListBuilder&, const mozilla::layers::StackingContextHelper&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers11.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderContainerLayer.cpp:105:28: note: while referencing 'filters' 105 | nsTArray filters; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/FrameMetrics.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Layers.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderCanvasLayer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderCanvasLayer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers11.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderContainerLayer.cpp:39:26: note: while referencing 'children' 39 | nsTArray children = SortChildrenBy3DZOrder(SortMode::WITHOUT_GEOMETRY); | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/FrameMetrics.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Layers.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderCanvasLayer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderCanvasLayer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::layers::WebRenderColorLayer::RenderLayer(mozilla::wr::DisplayListBuilder&, const mozilla::layers::StackingContextHelper&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers11.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderColorLayer.cpp:27:47: note: while referencing '' 27 | StackingContextHelper sc(aSc, aBuilder, this); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/FrameMetrics.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Layers.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderCanvasLayer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderCanvasLayer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::layers::WebRenderPaintedLayerBlob::RenderLayer(mozilla::wr::DisplayListBuilder&, const mozilla::layers::StackingContextHelper&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers11.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderPaintedLayerBlob.cpp:88:47: note: while referencing '' 88 | StackingContextHelper sc(aSc, aBuilder, this); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/FrameMetrics.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Layers.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderCanvasLayer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderCanvasLayer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::WebRenderPaintedLayer::CreateWebRenderDisplayList(mozilla::wr::DisplayListBuilder&, const mozilla::layers::StackingContextHelper&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers11.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderPaintedLayer.cpp:98:47: note: while referencing '' 98 | StackingContextHelper sc(aSc, aBuilder, this); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/FrameMetrics.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Layers.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderCanvasLayer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderCanvasLayer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::layers::WebRenderCanvasLayer::RenderLayer(mozilla::wr::DisplayListBuilder&, const mozilla::layers::StackingContextHelper&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderCanvasLayer.cpp:54:58: note: while referencing '' 54 | StackingContextHelper sc(aSc, aBuilder, this, transform); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/FrameMetrics.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Layers.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderCanvasLayer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderCanvasLayer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::layers::WebRenderImageLayer::RenderLayer(mozilla::wr::DisplayListBuilder&, const mozilla::layers::StackingContextHelper&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers11.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderImageLayer.cpp:218:47: note: while referencing '' 218 | StackingContextHelper sc(aSc, aBuilder, this); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/FrameMetrics.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Layers.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderCanvasLayer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderCanvasLayer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::layers::WebRenderImageHost::CleanupResources()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers11.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderImageHost.cpp:104:24: note: while referencing 'newImages' 104 | nsTArray newImages; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/FrameMetrics.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Layers.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderCanvasLayer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderCanvasLayer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::layers::WebRenderImageHost::UseTextureHost(const nsTArray&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers11.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/wr/WebRenderImageHost.cpp:46:24: note: while referencing 'newImages' 46 | nsTArray newImages; | ^~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_layers2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/Unified_cpp_gfx_layers2.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers2.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URLSearchParams.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URL.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/URLExtraData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCSSValue.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Layers.h:28, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ISurfaceAllocator.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/TextureClient.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/TextureWrapperImage.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/TextureWrapperImage.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ImageContainer.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/TextureWrapperImage.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/TextureWrapperImage.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ISurfaceAllocator.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/TextureClient.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/TextureWrapperImage.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/TextureWrapperImage.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ImageContainer.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/TextureWrapperImage.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/TextureWrapperImage.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::APZCTreeManager::ClearTree()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers2.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/apz/src/APZCTreeManager.cpp:1793:40: note: while referencing 'nodesToDestroy' 1793 | nsTArray> nodesToDestroy; | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ImageContainer.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/TextureWrapperImage.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/TextureWrapperImage.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::AsyncPanZoomController::UpdateAnimation(const mozilla::TimeStamp&, nsTArray >*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers2.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3313:56: note: while referencing '' 3313 | *aOutDeferredTasks = mAnimation->TakeDeferredTasks(); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ImageContainer.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/TextureWrapperImage.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/TextureWrapperImage.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::AsyncPanZoomController::AdvanceAnimations(const mozilla::TimeStamp&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers2.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3365:30: note: while referencing 'deferredTasks' 3365 | nsTArray> deferredTasks; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ImageContainer.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/TextureWrapperImage.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/TextureWrapperImage.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsEventStatus mozilla::layers::InputQueue::ReceiveTouchInput(const RefPtr&, bool, const mozilla::MultiTouchInput&, uint64_t*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers2.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/apz/src/InputQueue.cpp:83:34: note: while referencing 'currentBehaviors' 83 | nsTArray currentBehaviors; | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ImageContainer.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/TextureWrapperImage.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/TextureWrapperImage.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsEventStatus mozilla::layers::APZCTreeManager::ProcessTouchInput(mozilla::MultiTouchInput&, mozilla::layers::ScrollableLayerGuid*, uint64_t*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers2.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/apz/src/APZCTreeManager.cpp:1442:32: note: while referencing 'touchBehaviors' 1442 | nsTArray touchBehaviors; | ^~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_layers3.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/Unified_cpp_gfx_layers3.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers3.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WindowBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/ScrollbarStyles.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIScrollableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/KeyboardScrollAction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/apz/src/KeyboardScrollAction.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DisplayItemClip.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIScrollableFrame.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/KeyboardScrollAction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/apz/src/KeyboardScrollAction.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WindowBinding.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/ScrollbarStyles.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIScrollableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/KeyboardScrollAction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/apz/src/KeyboardScrollAction.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DisplayItemClip.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIScrollableFrame.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/KeyboardScrollAction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/apz/src/KeyboardScrollAction.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::layers::APZCCallbackHelper::SendSetAllowedTouchBehaviorNotification(nsIWidget*, nsIDocument*, const mozilla::WidgetTouchEvent&, uint64_t, const SetAllowedTouchBehaviorCallback&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers3.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/apz/util/APZCCallbackHelper.cpp:855:36: note: while referencing 'flags' 855 | nsTArray flags; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DisplayItemClip.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIScrollableFrame.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/KeyboardScrollAction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/apz/src/KeyboardScrollAction.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::APZEventState::ProcessLongTap(const nsCOMPtr&, const CSSPoint&, const CSSToLayoutDeviceScale&, mozilla::Modifiers, const mozilla::layers::ScrollableLayerGuid&, uint64_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 104 is outside array bounds of 'mozilla::WidgetTouchEvent [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers3.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/apz/util/APZEventState.cpp:312:22: note: while referencing 'cancelTouchEvent' 312 | WidgetTouchEvent cancelTouchEvent(true, eTouchCancel, widget.get()); | ^~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_layers4.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/Unified_cpp_gfx_layers4.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers4.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocumentObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/apz/util/ScrollLinkedEffectDetector.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/FrameMetrics.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/apz/util/InputAPZContext.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/apz/util/InputAPZContext.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/apz/util/ScrollLinkedEffectDetector.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/FrameMetrics.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/apz/util/InputAPZContext.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/apz/util/InputAPZContext.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::layers::BasicPaintedLayer::Validate(mozilla::layers::LayerManager::DrawPaintedLayerCallback, void*, mozilla::layers::ReadbackProcessor*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers4.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/basic/BasicPaintedLayer.cpp:146:39: note: while referencing 'readbackUpdates' 146 | nsTArray readbackUpdates; | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/FrameMetrics.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/apz/util/InputAPZContext.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/apz/util/InputAPZContext.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::BasicLayerManager::PaintSelfOrChildren(mozilla::layers::PaintLayerContext&, gfxContext*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers4.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/basic/BasicLayerManager.cpp:727:28: note: while referencing 'children' 727 | nsTArray children = | ^~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_layers5.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/Unified_cpp_gfx_layers5.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers5.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URLSearchParams.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URL.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/URLExtraData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCSSValue.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Layers.h:28, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/ClientLayerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/ClientBorderLayer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/FrameMetrics.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Layers.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/ClientLayerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/ClientBorderLayer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ISurfaceAllocator.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/TextureClient.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/PaintThread.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/ClientLayerManager.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/ClientBorderLayer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/FrameMetrics.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Layers.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/ClientLayerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/ClientBorderLayer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::layers::ClientContainerLayer::RenderLayer()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/ClientContainerLayer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers5.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/ClientContainerLayer.h:54:22: note: while referencing 'children' 54 | nsTArray children = CollectChildren(); | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/FrameMetrics.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Layers.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/ClientLayerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/ClientBorderLayer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'mozilla::layers::SurfaceDescriptorTiles mozilla::layers::ClientSingleTiledLayerBuffer::GetSurfaceDescriptorTiles()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers5.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/SingleTiledContentClient.cpp:75:36: note: while referencing 'tiles' 75 | InfallibleTArray tiles; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/FrameMetrics.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Layers.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/ClientLayerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/ClientBorderLayer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::layers::ClientTextLayer::FillSpecificAttributes(mozilla::layers::SpecificLayerAttributes&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers5.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/ClientTextLayer.cpp:53:68: note: while referencing '' 53 | trs = TextLayerAttributes(GetBounds(), nsTArray(), uintptr_t(mFont.get())); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/FrameMetrics.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Layers.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/ClientLayerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/ClientBorderLayer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::layers::ClientPaintedLayer::RenderLayerWithReadback(mozilla::layers::ReadbackProcessor*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers5.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/ClientPaintedLayer.cpp:292:39: note: while referencing 'readbackUpdates' 292 | nsTArray readbackUpdates; | ^~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_layers6.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/Unified_cpp_gfx_layers6.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers6.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URLSearchParams.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URL.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/URLExtraData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCSSValue.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Layers.h:28, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ISurfaceAllocator.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClient.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/GLTextureImage.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClient.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ISurfaceAllocator.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClient.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/GLTextureImage.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClient.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'mozilla::layers::SurfaceDescriptorTiles mozilla::layers::ClientMultiTiledLayerBuffer::GetSurfaceDescriptorTiles()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers6.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TiledContentClient.cpp:746:36: note: while referencing 'tiles' 746 | InfallibleTArray tiles; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/GLTextureImage.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClient.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'mozilla::gfx::PolygonTyped mozilla::gfx::PolygonTyped::ClipPolygon(const mozilla::gfx::PolygonTyped&) const [with Units = mozilla::gfx::UnknownUnits]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'const nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/BSPTree.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Layers.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ISurfaceAllocator.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClient.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/gfx/Polygon.h:250:29: note: while referencing 'distances' 250 | const nsTArray distances = | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/GLTextureImage.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClient.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'const nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/BSPTree.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Layers.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ISurfaceAllocator.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClient.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/gfx/Polygon.h:250:29: note: while referencing 'distances' 250 | const nsTArray distances = | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/GLTextureImage.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClient.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/BSPTree.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Layers.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ISurfaceAllocator.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClient.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/gfx/Polygon.h:236:42: note: while referencing 'frontPoints' 236 | nsTArray backPoints(4), frontPoints(4); | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/GLTextureImage.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClient.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/BSPTree.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Layers.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ISurfaceAllocator.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClient.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/gfx/Polygon.h:236:27: note: while referencing 'backPoints' 236 | nsTArray backPoints(4), frontPoints(4); | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/GLTextureImage.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClient.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/BSPTree.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Layers.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ISurfaceAllocator.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClient.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/gfx/Polygon.h:233:27: note: while referencing 'clippedPoints' 233 | nsTArray clippedPoints(mPoints); | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/GLTextureImage.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClient.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'mozilla::Maybe > mozilla::layers::SelectLayerGeometry(const mozilla::Maybe >&, const mozilla::Maybe >&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 24 is outside array bounds of 'mozilla::gfx::PolygonTyped [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers6.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/composite/ContainerLayerComposite.cpp:113:61: note: while referencing '' 113 | return Some(aParentGeometry->ClipPolygon(*aChildGeometry)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/GLTextureImage.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClient.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'void mozilla::layers::TransformLayerGeometry(mozilla::layers::Layer*, mozilla::Maybe >&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/BSPTree.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Layers.h:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ISurfaceAllocator.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClient.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/gfx/Polygon.h:339:35: note: while referencing '' 339 | mPoints = ClipPointsAtInfinity(mPoints); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/GLTextureImage.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClient.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In lambda function: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers6.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/composite/AsyncCompositionManager.cpp:898:26: note: while referencing 'ancestorMaskLayers' 898 | nsTArray ancestorMaskLayers; | ^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/GLTextureImage.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClient.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'void mozilla::layers::ContainerPrepare(ContainerT*, mozilla::layers::LayerManagerComposite*, const RenderTargetIntRect&) [with ContainerT = mozilla::layers::ContainerLayerComposite]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers6.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/composite/ContainerLayerComposite.cpp:203:26: note: while referencing 'polygons' 203 | nsTArray polygons = | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/GLTextureImage.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClient.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers6.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/composite/ContainerLayerComposite.cpp:203:26: note: while referencing 'polygons' 203 | nsTArray polygons = | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/GLTextureImage.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClient.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'void mozilla::layers::ContainerPrepare(ContainerT*, mozilla::layers::LayerManagerComposite*, const RenderTargetIntRect&) [with ContainerT = mozilla::layers::RefLayerComposite]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers6.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/composite/ContainerLayerComposite.cpp:203:26: note: while referencing 'polygons' 203 | nsTArray polygons = | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/GLTextureImage.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClient.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers6.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/composite/ContainerLayerComposite.cpp:203:26: note: while referencing 'polygons' 203 | nsTArray polygons = | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/GLTextureImage.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClient.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::ClientMultiTiledLayerBuffer::Update(const nsIntRegion&, const nsIntRegion&, const nsIntRegion&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers6.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TiledContentClient.cpp:934:24: note: while referencing 'oldRetainedTiles' 934 | nsTArray oldRetainedTiles; | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/GLTextureImage.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClient.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TextureClientPool.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers6.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/client/TiledContentClient.cpp:934:24: note: while referencing 'oldRetainedTiles' 934 | nsTArray oldRetainedTiles; | ^~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_layers7.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/Unified_cpp_gfx_layers7.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers7.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/TextureHost.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/Effects.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/composite/CompositableHost.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/composite/ImageHost.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/composite/ImageHost.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers7.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/CompositorBridgeParent.cpp: In function 'void mozilla::layers::EraseLayerState(uint64_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/CompositorBridgeParent.cpp:1732:29: warning: unused variable 'parent' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable -Wunused-variable; ] 1732 | CompositorBridgeParent* parent = iter->second.mParent; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/gfx/Polygon.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/composite/CompositableHost.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/composite/ImageHost.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/composite/ImageHost.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/TextureHost.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/Effects.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/composite/CompositableHost.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/composite/ImageHost.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/composite/ImageHost.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/gfx/Polygon.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/composite/CompositableHost.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/composite/ImageHost.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/composite/ImageHost.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::IPCResult mozilla::layers::CompositorBridgeChild::RecvHideAllPlugins(const uintptr_t&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers7.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/CompositorBridgeChild.cpp:514:23: note: while referencing 'list' 514 | nsTArray list; | ^~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_layers8.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/Unified_cpp_gfx_layers8.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers8.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URLSearchParams.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URL.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/URLExtraData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCSSValue.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/Layers.h:28, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/CompositorBridgeParent.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/CompositorManagerParent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/CompositorManagerParent.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/CompositorManagerParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WindowBinding.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ScrollbarStyles.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIScrollableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/InputData.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/CompositorBridgeParent.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/CompositorManagerParent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/CompositorManagerParent.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/CompositorManagerParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::ImageBridgeChild::ShutdownStep1(mozilla::layers::SynchronousTask*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers8.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/ImageBridgeChild.cpp:218:36: note: while referencing 'textures' 218 | InfallibleTArray textures; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/CompositorManagerParent.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/CompositorManagerParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::IPCResult mozilla::layers::ImageBridgeParent::RecvWillClose()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers8.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/ImageBridgeParent.cpp:229:37: note: while referencing 'textures' 229 | InfallibleTArray textures; | ^~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_layers9.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/Unified_cpp_gfx_layers9.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers9.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WindowBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ScrollbarStyles.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIScrollableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/InputData.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/KeyboardMap.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/APZCTreeManager.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/UiCompositorControllerParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorController.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorControllerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/UiCompositorControllerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/UiCompositorControllerParent.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WindowBinding.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ScrollbarStyles.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIScrollableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/InputData.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/KeyboardMap.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/APZCTreeManager.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/UiCompositorControllerParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorController.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorControllerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/UiCompositorControllerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/UiCompositorControllerParent.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::RenderViewMLGPU::PrepareClears()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers9.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/mlgpu/RenderViewMLGPU.cpp:578:21: note: while referencing 'rects' 578 | nsTArray rects = ToRectArray(region); | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorController.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorControllerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/UiCompositorControllerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/UiCompositorControllerParent.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'mozilla::gfx::PolygonTyped mozilla::gfx::PolygonTyped::ClipPolygon(const mozilla::gfx::PolygonTyped&) const [with Units = mozilla::gfx::UnknownUnits]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'const nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/Compositor.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/UiCompositorControllerParent.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/gfx/Polygon.h:250:29: note: while referencing 'distances' 250 | const nsTArray distances = | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorController.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorControllerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/UiCompositorControllerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/UiCompositorControllerParent.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/Compositor.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/UiCompositorControllerParent.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/gfx/Polygon.h:236:42: note: while referencing 'frontPoints' 236 | nsTArray backPoints(4), frontPoints(4); | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorController.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorControllerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/UiCompositorControllerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/UiCompositorControllerParent.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/Compositor.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/UiCompositorControllerParent.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/gfx/Polygon.h:236:27: note: while referencing 'backPoints' 236 | nsTArray backPoints(4), frontPoints(4); | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorController.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorControllerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/UiCompositorControllerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/UiCompositorControllerParent.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/Compositor.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/UiCompositorControllerParent.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/gfx/Polygon.h:233:27: note: while referencing 'clippedPoints' 233 | nsTArray clippedPoints(mPoints); | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorController.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorControllerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/UiCompositorControllerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/UiCompositorControllerParent.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::layers::SolidColorPass::AddToPass(mozilla::layers::LayerMLGPU*, mozilla::layers::ItemInfo&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/Compositor.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/UiCompositorControllerParent.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/gfx/Polygon.h:277:27: note: while referencing 'points' 277 | nsTArray points { | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorController.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorControllerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/UiCompositorControllerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/UiCompositorControllerParent.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 24 is outside array bounds of 'mozilla::gfx::PolygonTyped [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/Compositor.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/UiCompositorControllerParent.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/gfx/Polygon.h:219:32: note: while referencing '' 219 | return ClipPolygon(FromRect(aRect)); | ~~~~~~~~^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorController.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorControllerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/UiCompositorControllerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/UiCompositorControllerParent.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 24 is outside array bounds of 'mozilla::gfx::Polygon [1]' {aka 'mozilla::gfx::PolygonTyped [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/mlgpu/RenderPassMLGPU.cpp:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers9.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/mlgpu/RenderPassMLGPU-inl.h:50:20: note: while referencing 'polygon' 50 | gfx::Polygon polygon = geometry->ClipPolygon(aTraits.rect()); | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorController.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorControllerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/UiCompositorControllerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/UiCompositorControllerParent.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::BatchRenderPass::Txn::Add(const Traits&) [with Traits = mozilla::layers::mlg::TexturedTraits]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 24 is outside array bounds of 'mozilla::gfx::Polygon [1]' {aka 'mozilla::gfx::PolygonTyped [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/mlgpu/RenderPassMLGPU.cpp:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers9.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/mlgpu/RenderPassMLGPU-inl.h:50:20: note: while referencing 'polygon' 50 | gfx::Polygon polygon = geometry->ClipPolygon(aTraits.rect()); | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorController.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorControllerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/UiCompositorControllerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/UiCompositorControllerParent.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::TexturedRenderPass::AddClippedItem(mozilla::layers::BatchRenderPass::Txn&, const mozilla::layers::TexturedRenderPass::Info&, const Rect&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/Compositor.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/UiCompositorControllerParent.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/gfx/Polygon.h:277:27: note: while referencing 'points' 277 | nsTArray points { | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorController.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorControllerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/UiCompositorControllerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/UiCompositorControllerParent.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 24 is outside array bounds of 'mozilla::gfx::PolygonTyped [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/Compositor.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/UiCompositorControllerParent.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/gfx/Polygon.h:219:32: note: while referencing '' 219 | return ClipPolygon(FromRect(aRect)); | ~~~~~~~~^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorController.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorControllerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/UiCompositorControllerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/UiCompositorControllerParent.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 24 is outside array bounds of 'mozilla::gfx::Polygon [1]' {aka 'mozilla::gfx::PolygonTyped [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/mlgpu/RenderPassMLGPU.cpp:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers9.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/mlgpu/RenderPassMLGPU-inl.h:50:20: note: while referencing 'polygon' 50 | gfx::Polygon polygon = geometry->ClipPolygon(aTraits.rect()); | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorController.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorControllerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/UiCompositorControllerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/ipc/UiCompositorControllerParent.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::FrameBuilder::ProcessChildList(mozilla::layers::ContainerLayer*, mozilla::layers::RenderViewMLGPU*, const RenderTargetIntRect&, const mozilla::Maybe >&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers/Unified_cpp_gfx_layers9.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/mlgpu/FrameBuilder.cpp:203:26: note: while referencing 'polygons' 203 | nsTArray polygons = | ^~~~~~~~ libgfx_layers.a.desc rm -f libgfx_layers.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libgfx_layers.a.desc ImageContainer.o PersistentBufferProvider.o BasicImageLayer.o TextureClientX11.o X11BasicCompositor.o X11TextureSourceBasic.o X11TextureHost.o ShadowLayerUtilsX11.o X11TextureSourceOGL.o LayerScopePacket.pb.o WebRenderTextureHost.o Unified_cpp_gfx_layers0.o Unified_cpp_gfx_layers1.o Unified_cpp_gfx_layers10.o Unified_cpp_gfx_layers11.o Unified_cpp_gfx_layers2.o Unified_cpp_gfx_layers3.o Unified_cpp_gfx_layers4.o Unified_cpp_gfx_layers5.o Unified_cpp_gfx_layers6.o Unified_cpp_gfx_layers7.o Unified_cpp_gfx_layers8.o Unified_cpp_gfx_layers9.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/layers' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/ipc' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o GPUParent.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/GPUParent.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/ipc/GPUParent.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManager.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManagerChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/VideoDecoderManagerChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/ipc/GPUParent.cpp:18: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/ipc/GPUParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/ipc/GPUParent.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManager.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManagerChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/VideoDecoderManagerChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/ipc/GPUParent.cpp:18: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_ipc0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/Unified_cpp_gfx_ipc0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/ipc/Unified_cpp_gfx_ipc0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/CompositorBridgeChild.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/ipc/CompositorSession.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/ipc/Unified_cpp_gfx_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/ipc/CompositorSession.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/ipc/CompositorSession.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/ipc/Unified_cpp_gfx_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/CompositorBridgeChild.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/ipc/CompositorSession.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/ipc/Unified_cpp_gfx_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/ipc/CompositorSession.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/ipc/CompositorSession.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/ipc/Unified_cpp_gfx_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::gfx::GPUChild::Init()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/ipc/Unified_cpp_gfx_ipc0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/ipc/GPUChild.cpp:72:32: note: while referencing 'mappings' 72 | nsTArray mappings; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/ipc/CompositorSession.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/ipc/CompositorSession.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/ipc/Unified_cpp_gfx_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/ipc/Unified_cpp_gfx_ipc0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/ipc/GPUChild.cpp:63:26: note: while referencing 'updates' 63 | nsTArray updates = gfxVars::FetchNonDefaultVars(); | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/ipc/CompositorSession.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/ipc/CompositorSession.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/ipc/Unified_cpp_gfx_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/ipc/Unified_cpp_gfx_ipc0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/ipc/GPUChild.cpp:52:28: note: while referencing 'prefs' 52 | nsTArray prefs; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/ipc/CompositorSession.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/ipc/CompositorSession.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/ipc/Unified_cpp_gfx_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::gfx::GPUProcessManager::RebuildRemoteSessions()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/ipc/Unified_cpp_gfx_ipc0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/ipc/GPUProcessManager.cpp:614:45: note: while referencing 'sessions' 614 | nsTArray> sessions; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/ipc/CompositorSession.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/ipc/CompositorSession.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/ipc/Unified_cpp_gfx_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::gfx::GPUProcessManager::RebuildInProcessSessions()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/ipc/Unified_cpp_gfx_ipc0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/ipc/GPUProcessManager.cpp:631:48: note: while referencing 'sessions' 631 | nsTArray> sessions; | ^~~~~~~~ libgfx_ipc.a.desc rm -f libgfx_ipc.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libgfx_ipc.a.desc GPUParent.o Unified_cpp_gfx_ipc0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/ipc' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/vr' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o VRDisplayHost.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/vr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/d3d11 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/thebes -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/VRDisplayHost.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/VRDisplayHost.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/TextureHost.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/VRDisplayHost.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/gfxVR.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/VRDisplayHost.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/VRDisplayHost.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/TextureHost.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/VRDisplayHost.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o gfxVROpenVR.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/vr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/d3d11 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/thebes -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/gfxVROpenVR.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/gfxVROpenVR.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GamepadBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GamepadMessageUtils.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/GamepadEventTypes.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/gfxVROpenVR.cpp:30: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/gfxVROpenVR.cpp: In member function 'virtual void mozilla::gfx::VRSystemManagerOpenVR::HandleInput()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/gfxVROpenVR.cpp:447:25: warning: 'hand' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 447 | mControllerInfo.mHand = aHand; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/gfxVROpenVR.cpp:895:20: note: 'hand' was declared here 895 | dom::GamepadHand hand; | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/gfxVROpenVR.cpp: In member function 'mozilla::dom::GamepadHand mozilla::gfx::VRSystemManagerOpenVR::GetGamepadHandFromControllerRole(vr::ETrackedControllerRole)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/gfxVROpenVR.cpp:912:10: warning: 'hand' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 912 | return hand; | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/gfxVROpenVR.cpp: In member function 'virtual void mozilla::gfx::VRSystemManagerOpenVR::ScanForControllers()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/gfxVROpenVR.cpp:1075:74: warning: 'hand' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 1075 | numButtons, numTriggers, numAxes, deviceId); | ^ /usr/bin/i686-pc-linux-gnu-g++ -o gfxVRPuppet.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/vr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/d3d11 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/thebes -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/gfxVRPuppet.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/gfxVRPuppet.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GamepadBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GamepadMessageUtils.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/GamepadEventTypes.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/gfxVRPuppet.cpp:22: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_vr0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/vr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/layers/d3d11 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/thebes -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/Unified_cpp_gfx_vr0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/vr/Unified_cpp_gfx_vr0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/VRDisplayBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/VRDisplayClient.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/VRDisplayClient.cpp:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/vr/Unified_cpp_gfx_vr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/thebes/gfxPrefs.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/VRDisplayClient.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/vr/Unified_cpp_gfx_vr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPresShell.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPresContext.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/GenericSpecifiedValues.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMappedAttributeElement.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsGenericHTMLElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLCanvasElement.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/VRDisplayBinding.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/VRDisplayClient.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/VRDisplayClient.cpp:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/vr/Unified_cpp_gfx_vr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/thebes/gfxPrefs.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/VRDisplayClient.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/vr/Unified_cpp_gfx_vr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::gfx::VRManager::RefreshVRControllers()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/vr/Unified_cpp_gfx_vr0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/VRManager.cpp:384:43: note: while referencing 'controllers' 384 | nsTArray> controllers; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/thebes/gfxPrefs.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/VRDisplayClient.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/vr/Unified_cpp_gfx_vr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::gfx::VRManagerChild::FireDOMVRDisplayConnectEventInternal(uint32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/vr/Unified_cpp_gfx_vr0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/ipc/VRManagerChild.cpp:617:42: note: while referencing 'listeners' 617 | nsTArray> listeners; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/thebes/gfxPrefs.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/VRDisplayClient.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/vr/Unified_cpp_gfx_vr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::gfx::VRManagerChild::FireDOMVRDisplayUnmountedEventInternal(uint32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/vr/Unified_cpp_gfx_vr0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/ipc/VRManagerChild.cpp:606:42: note: while referencing 'listeners' 606 | nsTArray> listeners; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/thebes/gfxPrefs.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/VRDisplayClient.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/vr/Unified_cpp_gfx_vr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::gfx::VRManagerChild::FireDOMVRDisplayDisconnectEventInternal(uint32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/vr/Unified_cpp_gfx_vr0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/ipc/VRManagerChild.cpp:628:42: note: while referencing 'listeners' 628 | nsTArray> listeners; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/thebes/gfxPrefs.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/VRDisplayClient.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/vr/Unified_cpp_gfx_vr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::gfx::VRManagerChild::FireDOMVRDisplayMountedEventInternal(uint32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/vr/Unified_cpp_gfx_vr0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/ipc/VRManagerChild.cpp:595:42: note: while referencing 'listeners' 595 | nsTArray> listeners; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/thebes/gfxPrefs.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/VRDisplayClient.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/vr/Unified_cpp_gfx_vr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::gfx::VRManagerChild::FireDOMVRDisplayPresentChangeEventInternal(uint32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/vr/Unified_cpp_gfx_vr0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/ipc/VRManagerChild.cpp:639:42: note: while referencing 'listeners' 639 | nsTArray> listeners; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/thebes/gfxPrefs.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/VRDisplayClient.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/vr/Unified_cpp_gfx_vr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::gfx::VRManager::DispatchVRDisplayInfoUpdate()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/vr/Unified_cpp_gfx_vr0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/VRManager.cpp:314:27: note: while referencing 'update' 314 | nsTArray update; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/thebes/gfxPrefs.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/VRDisplayClient.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/vr/Unified_cpp_gfx_vr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::gfx::VRManager::RefreshVRDisplays(bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/vr/Unified_cpp_gfx_vr0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/VRManager.cpp:257:41: note: while referencing 'displays' 257 | nsTArray > displays; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/thebes/gfxPrefs.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/VRDisplayClient.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/vr/Unified_cpp_gfx_vr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::gfx::VRManager::NotifyVsync(const mozilla::TimeStamp&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/vr/Unified_cpp_gfx_vr0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/VRManager.cpp:179:35: note: while referencing 'displays' 179 | nsTArray> displays; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/thebes/gfxPrefs.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/VRDisplayClient.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/vr/Unified_cpp_gfx_vr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::IPCResult mozilla::gfx::VRManagerParent::RecvCreateVRServiceTestDisplay(const nsCString&, const uint32_t&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/vr/Unified_cpp_gfx_vr0.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/ipc/VRManagerParent.cpp:320:27: note: while referencing 'displayInfoArray' 320 | nsTArray displayInfoArray; | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/thebes/gfxPrefs.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/VRDisplayClient.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/vr/Unified_cpp_gfx_vr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::IPCResult mozilla::gfx::VRManagerParent::RecvCreateVRServiceTestController(const nsCString&, const uint32_t&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/vr/Unified_cpp_gfx_vr0.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/ipc/VRManagerParent.cpp:353:30: note: while referencing 'controllerInfoArray' 353 | nsTArray controllerInfoArray; | ^~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/thebes/gfxPrefs.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/VRDisplayClient.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/vr/Unified_cpp_gfx_vr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::gfx::VRManagerChild::RunFrameRequestCallbacks()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/vr/Unified_cpp_gfx_vr0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/ipc/VRManagerChild.cpp:533:26: note: while referencing 'callbacks' 533 | nsTArray callbacks; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/thebes/gfxPrefs.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/VRDisplayClient.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/vr/Unified_cpp_gfx_vr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::gfx::VRManagerChild::UpdateDisplayInfo(nsTArray&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/vr/Unified_cpp_gfx_vr0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/ipc/VRManagerChild.cpp:226:37: note: while referencing 'displays' 226 | nsTArray> displays; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/thebes/gfxPrefs.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/VRDisplayClient.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/vr/Unified_cpp_gfx_vr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/vr/Unified_cpp_gfx_vr0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/ipc/VRManagerChild.cpp:207:22: note: while referencing 'connectedDisplays' 207 | nsTArray connectedDisplays; | ^~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/thebes/gfxPrefs.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/VRDisplayClient.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/vr/Unified_cpp_gfx_vr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/vr/Unified_cpp_gfx_vr0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/vr/ipc/VRManagerChild.cpp:206:22: note: while referencing 'disconnectedDisplays' 206 | nsTArray disconnectedDisplays; | ^~~~~~~~~~~~~~~~~~~~ libgfx_vr.a.desc rm -f libgfx_vr.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libgfx_vr.a.desc VRDisplayHost.o gfxVROpenVR.o gfxVRPuppet.o Unified_cpp_gfx_vr0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/vr' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/config' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_config0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_gfx_config0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/config/Unified_cpp_gfx_config0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/config/gfxVars.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/config/Unified_cpp_gfx_config0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/gfx/GPUParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/config/gfxConfig.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/config/Unified_cpp_gfx_config0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/config/gfxVars.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/config/Unified_cpp_gfx_config0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/gfx/GPUParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/config/gfxConfig.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/config/Unified_cpp_gfx_config0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::gfx::gfxVars::Initialize()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/config/Unified_cpp_gfx_config0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/config/gfxVars.cpp:57:38: note: while referencing 'initUpdates' 57 | InfallibleTArray initUpdates; | ^~~~~~~~~~~ libgfx_config.a.desc rm -f libgfx_config.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libgfx_config.a.desc Unified_cpp_gfx_config0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/config' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/webrender_bindings' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_webrender_bindings0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/webrender_bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/webrender_bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_webrender_bindings0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/webrender_bindings/Unified_cpp_webrender_bindings0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/webrender_bindings/RenderTextureHost.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/webrender_bindings/RenderBufferTextureHost.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/webrender_bindings/RenderBufferTextureHost.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/webrender_bindings/Unified_cpp_webrender_bindings0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPattern.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxContext.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/imgIContainer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/webrender_bindings/Moz2DImageRenderer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/webrender_bindings/Unified_cpp_webrender_bindings0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/webrender_bindings/RenderTextureHost.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/webrender_bindings/RenderBufferTextureHost.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/webrender_bindings/RenderBufferTextureHost.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/webrender_bindings/Unified_cpp_webrender_bindings0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libgfx_webrender_bindings.a.desc rm -f libgfx_webrender_bindings.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libgfx_webrender_bindings.a.desc Unified_cpp_webrender_bindings0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/webrender_bindings' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia' mkdir -p '.deps/' SkJumper_generated.o /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o SkJumper_generated.o -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -fPIC -Wa,--noexecstack -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -c /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/jumper/SkJumper_generated.S /usr/bin/i686-pc-linux-gnu-g++ -o SkBitmapProcState.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkBitmapProcState.o.pp -O3 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkBitmapProcState.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkBitmapProcState_matrixProcs.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkBitmapProcState_matrixProcs.o.pp -O3 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkBitmapProcState_matrixProcs.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkBlitMask_D32.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkBlitMask_D32.o.pp -O3 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkBlitMask_D32.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkBlitRow_D32.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkBlitRow_D32.o.pp -O3 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkBlitRow_D32.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkBlitter.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkBlitter.o.pp -O3 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkBlitter.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkBlitter_A8.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkBlitter_A8.o.pp -O3 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkBlitter_A8.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkBlitter_ARGB32.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkBlitter_ARGB32.o.pp -O3 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkBlitter_ARGB32.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkBlitter_RGB565.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkBlitter_RGB565.o.pp -O3 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkBlitter_RGB565.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkBlitter_Sprite.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkBlitter_Sprite.o.pp -O3 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkBlitter_Sprite.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkColorSpace.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkColorSpace.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkColorSpace.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkColorSpaceXform.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkColorSpaceXform.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkColorSpaceXform.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkColorSpaceXformCanvas.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkColorSpaceXformCanvas.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkColorSpaceXformCanvas.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkColorSpaceXform_A2B.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkColorSpaceXform_A2B.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkColorSpaceXform_A2B.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkColorSpaceXformer.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkColorSpaceXformer.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkColorSpaceXformer.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkColorSpace_A2B.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkColorSpace_A2B.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkColorSpace_A2B.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkColorSpace_ICC.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkColorSpace_ICC.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkColorSpace_ICC.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkColorSpace_New.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkColorSpace_New.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkColorSpace_New.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkColorSpace_XYZ.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkColorSpace_XYZ.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkColorSpace_XYZ.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkMatrix.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkMatrix.o.pp -O3 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkMatrix.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkMatrix44.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkMatrix44.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkMatrix44.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkMiniRecorder.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkMiniRecorder.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkMiniRecorder.cpp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkMiniRecorder.cpp: In instantiation of 'SkMiniPicture< >::SkMiniPicture(const SkRect*, T*) [with T = SkRecords::DrawPath]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/SkRefCnt.h:435:21: required from 'sk_sp sk_make_sp(Args&& ...) [with T = SkMiniPicture; Args = {const SkRect*&, SkRecords::DrawPath*}]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkMiniRecorder.cpp:110:9: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkMiniRecorder.cpp:50:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct SkRecords::DrawPath' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 50 | memcpy(&fOp, op, sizeof(fOp)); // We take ownership of op's guts. | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkMiniRecorder.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkMiniRecorder.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkRecords.h:279:8: note: 'struct SkRecords::DrawPath' declared here 279 | RECORD(DrawPath, kDraw_Tag|kHasPaint_Tag, | ^~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkRecords.h:171:8: note: in definition of macro 'RECORD' 171 | struct T { \ | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkMiniRecorder.cpp: In instantiation of 'SkMiniPicture< >::SkMiniPicture(const SkRect*, T*) [with T = SkRecords::DrawRect]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/SkRefCnt.h:435:21: required from 'sk_sp sk_make_sp(Args&& ...) [with T = SkMiniPicture; Args = {const SkRect*&, SkRecords::DrawRect*}]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkMiniRecorder.cpp:111:9: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkMiniRecorder.cpp:50:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct SkRecords::DrawRect' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 50 | memcpy(&fOp, op, sizeof(fOp)); // We take ownership of op's guts. | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkMiniRecorder.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkMiniRecorder.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkRecords.h:305:8: note: 'struct SkRecords::DrawRect' declared here 305 | RECORD(DrawRect, kDraw_Tag|kHasPaint_Tag, | ^~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkRecords.h:171:8: note: in definition of macro 'RECORD' 171 | struct T { \ | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkMiniRecorder.cpp: In instantiation of 'SkMiniPicture< >::SkMiniPicture(const SkRect*, T*) [with T = SkRecords::DrawTextBlob]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/SkRefCnt.h:435:21: required from 'sk_sp sk_make_sp(Args&& ...) [with T = SkMiniPicture; Args = {const SkRect*&, SkRecords::DrawTextBlob*}]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkMiniRecorder.cpp:112:9: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkMiniRecorder.cpp:50:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct SkRecords::DrawTextBlob' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 50 | memcpy(&fOp, op, sizeof(fOp)); // We take ownership of op's guts. | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkMiniRecorder.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkMiniRecorder.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkRecords.h:317:8: note: 'struct SkRecords::DrawTextBlob' declared here 317 | RECORD(DrawTextBlob, kDraw_Tag|kHasText_Tag|kHasPaint_Tag, | ^~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkRecords.h:171:8: note: in definition of macro 'RECORD' 171 | struct T { \ | ^ /usr/bin/i686-pc-linux-gnu-g++ -o SkOpts.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkOpts.o.pp -O3 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkOpts.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkPictureData.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkPictureData.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkPictureData.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkRTree.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkRTree.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkRTree.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkRecorder.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkRecorder.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkRecorder.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkScan_AntiPath.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkScan_AntiPath.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkScan_AntiPath.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkScan_Antihair.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkScan_Antihair.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkScan_Antihair.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkScan_DAAPath.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkScan_DAAPath.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkScan_DAAPath.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkSpriteBlitter_ARGB32.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkSpriteBlitter_ARGB32.o.pp -O3 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkSpriteBlitter_ARGB32.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkSpriteBlitter_RGB565.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkSpriteBlitter_RGB565.o.pp -O3 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkSpriteBlitter_RGB565.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkThreadedBMPDevice.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkThreadedBMPDevice.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkThreadedBMPDevice.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkVertices.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkVertices.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkVertices.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkXfermode.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkXfermode.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkXfermode.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkXfermodeInterpretation.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkXfermodeInterpretation.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkXfermodeInterpretation.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrPathUtils.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrPathUtils.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/GrPathUtils.cpp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/GrPathUtils.cpp: In function 'int GrPathUtils::worstCasePointCount(const SkPath&, int*, SkScalar)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/GrPathUtils.cpp:183:17: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 183 | } | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/GrPathUtils.cpp:185:13: note: here 185 | case SkPath::kQuad_Verb: | ^~~~ /usr/bin/i686-pc-linux-gnu-g++ -o GrResourceCache.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrResourceCache.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/GrResourceCache.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrResourceProvider.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrResourceProvider.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/GrResourceProvider.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrCCPathProcessor.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrCCPathProcessor.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/ccpr/GrCCPathProcessor.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrAARectEffect.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrAARectEffect.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects/GrAARectEffect.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrArithmeticFP.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrArithmeticFP.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects/GrArithmeticFP.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrBezierEffect.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrBezierEffect.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects/GrBezierEffect.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrBicubicEffect.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrBicubicEffect.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects/GrBicubicEffect.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrBitmapTextGeoProc.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrBitmapTextGeoProc.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects/GrBitmapTextGeoProc.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrBlurredEdgeFragmentProcessor.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrBlurredEdgeFragmentProcessor.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects/GrBlurredEdgeFragmentProcessor.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrCircleEffect.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrCircleEffect.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects/GrCircleEffect.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrConfigConversionEffect.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrConfigConversionEffect.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects/GrConfigConversionEffect.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrConstColorProcessor.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrConstColorProcessor.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects/GrConstColorProcessor.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrConvexPolyEffect.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrConvexPolyEffect.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects/GrConvexPolyEffect.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrCoverageSetOpXP.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrCoverageSetOpXP.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects/GrCoverageSetOpXP.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrCustomXfermode.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrCustomXfermode.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects/GrCustomXfermode.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrDisableColorXP.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrDisableColorXP.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects/GrDisableColorXP.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrDistanceFieldGeoProc.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrDistanceFieldGeoProc.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects/GrDistanceFieldGeoProc.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrDitherEffect.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrDitherEffect.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects/GrDitherEffect.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrEllipseEffect.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrEllipseEffect.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects/GrEllipseEffect.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrGaussianConvolutionFragmentProcessor.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrGaussianConvolutionFragmentProcessor.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects/GrGaussianConvolutionFragmentProcessor.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrLumaColorFilterEffect.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrLumaColorFilterEffect.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects/GrLumaColorFilterEffect.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrMagnifierEffect.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrMagnifierEffect.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects/GrMagnifierEffect.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrMatrixConvolutionEffect.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrMatrixConvolutionEffect.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects/GrMatrixConvolutionEffect.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrNonlinearColorSpaceXformEffect.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrNonlinearColorSpaceXformEffect.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects/GrNonlinearColorSpaceXformEffect.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrOvalEffect.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrOvalEffect.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects/GrOvalEffect.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrOverdrawFragmentProcessor.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrOverdrawFragmentProcessor.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects/GrOverdrawFragmentProcessor.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrPorterDuffXferProcessor.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrPorterDuffXferProcessor.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects/GrPorterDuffXferProcessor.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrPremulInputFragmentProcessor.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrPremulInputFragmentProcessor.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects/GrPremulInputFragmentProcessor.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrRRectBlurEffect.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrRRectBlurEffect.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects/GrRRectBlurEffect.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrRRectEffect.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrRRectEffect.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects/GrRRectEffect.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrRectBlurEffect.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrRectBlurEffect.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects/GrRectBlurEffect.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrSRGBEffect.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrSRGBEffect.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects/GrSRGBEffect.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrShadowGeoProc.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrShadowGeoProc.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects/GrShadowGeoProc.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrSimpleTextureEffect.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrSimpleTextureEffect.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects/GrSimpleTextureEffect.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrTextureDomain.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrTextureDomain.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects/GrTextureDomain.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrTextureStripAtlas.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrTextureStripAtlas.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects/GrTextureStripAtlas.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrUnpremulInputFragmentProcessor.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrUnpremulInputFragmentProcessor.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects/GrUnpremulInputFragmentProcessor.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrXfermodeFragmentProcessor.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrXfermodeFragmentProcessor.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects/GrXfermodeFragmentProcessor.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrYUVtoRGBEffect.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrYUVtoRGBEffect.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects/GrYUVtoRGBEffect.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrGLBuffer.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrGLBuffer.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl/GrGLBuffer.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrGLCaps.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrGLCaps.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl/GrGLCaps.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrGLContext.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrGLContext.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl/GrGLContext.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrGLExtensions.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrGLExtensions.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl/GrGLExtensions.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrGLGLSL.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrGLGLSL.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl/GrGLGLSL.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrGLGpu.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrGLGpu.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl/GrGLGpu.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrGLGpuCommandBuffer.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrGLGpuCommandBuffer.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl/GrGLGpuCommandBuffer.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrGLGpuProgramCache.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrGLGpuProgramCache.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl/GrGLGpuProgramCache.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrGLInterface.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrGLInterface.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl/GrGLInterface.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrGLMakeNativeInterface_none.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrGLMakeNativeInterface_none.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl/GrGLMakeNativeInterface_none.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrGLPath.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrGLPath.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl/GrGLPath.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/SkTypes.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/SkMath.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu/GrTypes.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu/../private/GrTypesPriv.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu/GrGpuResource.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl/../GrPath.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl/GrGLPath.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl/GrGLPath.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl/GrGLPath.cpp: In function 'GrPathRendering::FillType {anonymous}::convert_skpath_filltype(SkPath::FillType)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/SkPostConfig.h:151:25: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 151 | sk_abort_no_print(); \ | ~~~~~~~~~~~~~~~~~^~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl/GrGLPath.cpp:199:13: note: in expansion of macro 'SK_ABORT' 199 | SK_ABORT("Incomplete Switch\n"); | ^~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl/GrGLPath.cpp:200:9: note: here 200 | case SkPath::kWinding_FillType: | ^~~~ In file included from /usr/include/string.h:519, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/string.h:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/throw_gcc.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers/type_traits:74, from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/ratio:39, from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/chrono:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu/../private/GrTypesPriv.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu/GrGpuResource.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl/../GrPath.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl/GrGLPath.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl/GrGLPath.cpp:8: In function 'void* memcpy(void*, const void*, size_t)', inlined from 'void SkTArray::checkRealloc(int) [with T = unsigned char; bool MEM_MOVE = true]' at /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu/../private/SkMalloc.h:122:15, inlined from 'void SkTArray::pop_back_n(int) [with T = unsigned char; bool MEM_MOVE = true]' at /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/../private/SkTArray.h:281:27, inlined from 'void SkTArray::resize_back(int) [with T = unsigned char; bool MEM_MOVE = true]' at /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/../private/SkTArray.h:294:29, inlined from 'static void GrGLPath::_ZN8GrGLPath22InitPathObjectPathDataEP7GrGLGpujRK6SkPath.part.0(GrGLGpu*, GrGLuint, const SkPath&)' at /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl/GrGLPath.cpp:232:33: /usr/include/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' specified bound between 2147483648 and 4294967295 exceeds maximum object size 2147483647 [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstringop-overflow= -Wstringop-overflow=; ] 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o GrGLPathRange.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrGLPathRange.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl/GrGLPathRange.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrGLPathRendering.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrGLPathRendering.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl/GrGLPathRendering.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/SkTypes.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/SkRefCnt.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl/GrGLPathRendering.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl/GrGLPathRendering.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl/GrGLPathRendering.cpp: In function 'GrGLenum gr_stencil_op_to_gl_path_rendering_fill_mode(GrStencilOp)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/SkPostConfig.h:151:25: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 151 | sk_abort_no_print(); \ | ~~~~~~~~~~~~~~~~~^~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl/GrGLPathRendering.cpp:71:13: note: in expansion of macro 'SK_ABORT' 71 | SK_ABORT("Unexpected path fill."); | ^~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl/GrGLPathRendering.cpp:73:9: note: here 73 | case GrStencilOp::kIncWrap: | ^~~~ /usr/bin/i686-pc-linux-gnu-g++ -o GrGLProgram.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrGLProgram.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl/GrGLProgram.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrGLProgramDataManager.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrGLProgramDataManager.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl/GrGLProgramDataManager.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrGLRenderTarget.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrGLRenderTarget.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl/GrGLRenderTarget.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrGLSemaphore.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrGLSemaphore.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl/GrGLSemaphore.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrGLStencilAttachment.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrGLStencilAttachment.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl/GrGLStencilAttachment.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrGLTexture.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrGLTexture.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl/GrGLTexture.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrGLTextureRenderTarget.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrGLTextureRenderTarget.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl/GrGLTextureRenderTarget.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrGLUniformHandler.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrGLUniformHandler.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl/GrGLUniformHandler.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrGLUtil.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrGLUtil.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl/GrGLUtil.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrGLVaryingHandler.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrGLVaryingHandler.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl/GrGLVaryingHandler.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrGLVertexArray.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrGLVertexArray.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl/GrGLVertexArray.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrGLProgramBuilder.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrGLProgramBuilder.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl/builders/GrGLProgramBuilder.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrGLShaderStringBuilder.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrGLShaderStringBuilder.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl/builders/GrGLShaderStringBuilder.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrGLSL.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrGLSL.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl/GrGLSL.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrGLSLBlend.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrGLSLBlend.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl/GrGLSLBlend.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrGLSLFragmentProcessor.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrGLSLFragmentProcessor.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl/GrGLSLFragmentProcessor.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrGLSLFragmentShaderBuilder.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrGLSLFragmentShaderBuilder.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl/GrGLSLFragmentShaderBuilder.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrGLSLGeometryProcessor.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrGLSLGeometryProcessor.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl/GrGLSLGeometryProcessor.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrGLSLPrimitiveProcessor.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrGLSLPrimitiveProcessor.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl/GrGLSLPrimitiveProcessor.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrGLSLProgramBuilder.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrGLSLProgramBuilder.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl/GrGLSLProgramBuilder.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrGLSLProgramDataManager.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrGLSLProgramDataManager.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl/GrGLSLProgramDataManager.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrGLSLShaderBuilder.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrGLSLShaderBuilder.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl/GrGLSLShaderBuilder.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrGLSLUtil.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrGLSLUtil.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl/GrGLSLUtil.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrGLSLVarying.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrGLSLVarying.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl/GrGLSLVarying.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrGLSLVertexGeoBuilder.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrGLSLVertexGeoBuilder.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl/GrGLSLVertexGeoBuilder.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrGLSLXferProcessor.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrGLSLXferProcessor.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl/GrGLSLXferProcessor.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrAAConvexPathRenderer.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrAAConvexPathRenderer.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/ops/GrAAConvexPathRenderer.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrAAConvexTessellator.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrAAConvexTessellator.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/ops/GrAAConvexTessellator.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrAAFillRectOp.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrAAFillRectOp.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/ops/GrAAFillRectOp.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrAAHairLinePathRenderer.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrAAHairLinePathRenderer.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/ops/GrAAHairLinePathRenderer.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrAALinearizingConvexPathRenderer.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrAALinearizingConvexPathRenderer.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/ops/GrAALinearizingConvexPathRenderer.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrAAStrokeRectOp.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrAAStrokeRectOp.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/ops/GrAAStrokeRectOp.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrMSAAPathRenderer.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrMSAAPathRenderer.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/ops/GrMSAAPathRenderer.cpp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/ops/GrMSAAPathRenderer.cpp: In static member function 'static void {anonymous}::MSAAPathOp::ComputeWorstCasePointCount(const SkPath&, const SkMatrix&, int*, int*, int*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/ops/GrMSAAPathRenderer.cpp:309:50: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 309 | quadPointCount += 3 * quadPts; | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/ops/GrMSAAPathRenderer.cpp:311:17: note: here 311 | case SkPath::kQuad_Verb: | ^~~~ /usr/bin/i686-pc-linux-gnu-g++ -o GrNonAAFillRectOp.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrNonAAFillRectOp.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/ops/GrNonAAFillRectOp.cpp /usr/bin/i686-pc-linux-gnu-g++ -o GrShadowRRectOp.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/GrShadowRRectOp.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/ops/GrShadowRRectOp.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkImage_Gpu.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkImage_Gpu.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image/SkImage_Gpu.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkJumper.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkJumper.o.pp -O3 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/jumper/SkJumper.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkJumper_stages.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkJumper_stages.o.pp -O3 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/jumper/SkJumper_stages.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkJumper_stages_lowp.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkJumper_stages_lowp.o.pp -O3 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/jumper/SkJumper_stages_lowp.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkBitmapProcState_opts_SSE2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkBitmapProcState_opts_SSE2.o.pp -O3 -msse2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts/SkBitmapProcState_opts_SSE2.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkBitmapProcState_opts_SSSE3.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkBitmapProcState_opts_SSSE3.o.pp -O3 -mssse3 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts/SkBitmapProcState_opts_SSSE3.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkBlitRow_opts_SSE2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkBlitRow_opts_SSE2.o.pp -O3 -msse2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts/SkBlitRow_opts_SSE2.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkOpts_avx.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkOpts_avx.o.pp -O3 -mavx /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts/SkOpts_avx.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkOpts_hsw.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkOpts_hsw.o.pp -O3 -mavx2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts/SkOpts_hsw.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkOpts_sse41.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkOpts_sse41.o.pp -O3 -msse4.1 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts/SkOpts_sse41.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkOpts_sse42.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkOpts_sse42.o.pp -O3 -msse4.2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts/SkOpts_sse42.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkOpts_ssse3.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkOpts_ssse3.o.pp -O3 -mssse3 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts/SkOpts_ssse3.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkPathOpsDebug.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkPathOpsDebug.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/pathops/SkPathOpsDebug.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkFontHost_FreeType_common.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkFontHost_FreeType_common.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/ports/SkFontHost_FreeType_common.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkFontHost_cairo.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkFontHost_cairo.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/ports/SkFontHost_cairo.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkSLLayoutLexer.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkSLLayoutLexer.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl/SkSLLayoutLexer.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkSLLexer.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkSLLexer.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl/SkSLLexer.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkParse.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkParse.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/SkParse.cpp /usr/bin/i686-pc-linux-gnu-g++ -o SkParsePath.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/SkParsePath.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/SkParsePath.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_skia0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/Unified_cpp_gfx_skia0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia0.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkBitmapCache.cpp:124:22: warning: 'SkBitmapCache::Rec' has a field 'SkBitmapCache::Rec::fKey' whose type uses the anonymous namespace [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsubobject-linkage -Wsubobject-linkage; ] 124 | class SkBitmapCache::Rec : public SkResourceCache::Rec { | ^~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_skia1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/Unified_cpp_gfx_skia1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia1.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_skia10.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/Unified_cpp_gfx_skia10.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia10.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_skia11.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/Unified_cpp_gfx_skia11.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia11.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/SkMath.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu/GrTypes.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private/GrColor.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/GrColorSpaceXform.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/GrColorSpaceInfo.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/GrColorSpaceInfo.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/GrColorSpaceXform.cpp: In static member function 'static bool GrColorSpaceXform::Equals(const GrColorSpaceXform*, const GrColorSpaceXform*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/GrColorSpaceXform.cpp:184:31: warning: enum constant in boolean context [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context -Wint-in-bool-context; ] 184 | if (SkToBool(a->fFlags && kApplyGamutXform_Flag) && a->fGamutXform != b->fGamutXform) { | ^~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/SkTypes.h:203:27: note: in definition of macro 'SkToBool' 203 | #define SkToBool(cond) ((cond) != 0) | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/SkString.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu/GrResourceKey.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu/GrGpuResource.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/GrBuffer.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/GrProcessor.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/GrFragmentProcessor.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/GrColorSpaceXform.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/GrColorSpaceInfo.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/GrColorSpaceInfo.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/../private/SkTArray.h: In instantiation of 'skstd::enable_if_t<(! ! E), void> SkTArray::move(int, int) [with bool E = true; T = sk_sp; bool MEM_MOVE = true; skstd::enable_if_t<(! ! E), void> = void]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/../private/SkTArray.h:159:23: required from 'void SkTArray::removeShuffle(int) [with T = sk_sp; bool MEM_MOVE = true]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/text/GrTextBlobCache.h:135:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/../private/SkTArray.h:486:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class sk_sp' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 486 | memcpy(&fItemArray[dst], &fItemArray[src], sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/SkColorSpace.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/SkImageInfo.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu/../private/GrTypesPriv.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu/GrGpuResource.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/GrBuffer.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/GrProcessor.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/GrFragmentProcessor.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/GrColorSpaceXform.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/GrColorSpaceInfo.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/GrColorSpaceInfo.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/SkRefCnt.h:246:29: note: 'class sk_sp' declared here 246 | template class sk_sp { | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_skia12.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/Unified_cpp_gfx_skia12.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia12.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/SkTypes.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/SkMath.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu/GrTypes.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/GrMemoryPool.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/GrMemoryPool.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/GrPathRendering.cpp: In static member function 'static const GrUserStencilSettings& GrPathRendering::GetStencilPassSettings(GrPathRendering::FillType)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/SkPostConfig.h:151:25: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 151 | sk_abort_no_print(); \ | ~~~~~~~~~~~~~~~~~^~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/GrPathRendering.cpp:20:13: note: in expansion of macro 'SK_ABORT' 20 | SK_ABORT("Unexpected path fill."); | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia12.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/GrPathRendering.cpp:21:9: note: here 21 | case GrPathRendering::kWinding_FillType: { | ^~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_skia13.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/Unified_cpp_gfx_skia13.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia13.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia13.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/GrRenderTargetContext.cpp:89: warning: "ASSERT_SINGLE_OWNER" redefined 89 | #define ASSERT_SINGLE_OWNER \ | In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia13.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/GrProxyProvider.cpp:29: note: this is the location of the previous definition 29 | #define ASSERT_SINGLE_OWNER \ | In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia13.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/GrRenderTargetContext.cpp: In member function 'void GrRenderTargetContext::drawRect(const GrClip&, GrPaint&&, GrAA, const SkMatrix&, const SkRect&, const GrStyle*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/GrRenderTargetContext.cpp:556:21: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 556 | } | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/GrRenderTargetContext.cpp:557:17: note: here 557 | case SkPaint::kBevel_Join: | ^~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_skia14.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/Unified_cpp_gfx_skia14.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia14.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_skia15.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/Unified_cpp_gfx_skia15.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia15.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/SkTypes.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/SkMath.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu/GrTypes.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu/GrSamplerState.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private/GrTextureProxy.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/GrTextureProxy.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia15.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/ccpr/GrCCPathParser.cpp: In member function 'void GrCCPathParser::parsePath(const SkPath&, const SkPoint*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/SkPostConfig.h:151:25: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 151 | sk_abort_no_print(); \ | ~~~~~~~~~~~~~~~~~^~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/ccpr/GrCCPathParser.cpp:146:17: note: in expansion of macro 'SK_ABORT' 146 | SK_ABORT("Conics are not supported."); | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia15.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/ccpr/GrCCPathParser.cpp:147:13: note: here 147 | default: | ^~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_skia16.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/Unified_cpp_gfx_skia16.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia16.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_skia17.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/Unified_cpp_gfx_skia17.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia17.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/SkString.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu/GrResourceKey.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu/GrGpuResource.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/GrBuffer.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/GrProcessor.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/GrPrimitiveProcessor.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/GrGeometryProcessor.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/ops/GrOvalOpFactory.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/../private/SkTArray.h: In instantiation of 'skstd::enable_if_t<(! ! E), void> SkTArray::move(int, int) [with bool E = true; T = sk_sp; bool MEM_MOVE = true; skstd::enable_if_t<(! ! E), void> = void]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/../private/SkTArray.h:159:23: required from 'void SkTArray::removeShuffle(int) [with T = sk_sp; bool MEM_MOVE = true]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/text/GrTextBlobCache.h:135:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/../private/SkTArray.h:486:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class sk_sp' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 486 | memcpy(&fItemArray[dst], &fItemArray[src], sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/ops/GrOvalOpFactory.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/ops/GrOvalOpFactory.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/SkRefCnt.h:246:29: note: 'class sk_sp' declared here 246 | template class sk_sp { | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_skia18.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/Unified_cpp_gfx_skia18.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia18.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_skia19.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/Unified_cpp_gfx_skia19.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia19.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia19.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp: In static member function 'static int SkDCubic::ComplexBreak(const SkPoint*, SkScalar*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:261:13: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 261 | } | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:264:9: note: here 264 | case SkCubicType::kSerpentine: | ^~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_skia2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/Unified_cpp_gfx_skia2.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia2.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia2.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkDraw.cpp: In member function 'void SkDraw::drawPoints(SkCanvas::PointMode, size_t, const SkPoint*, const SkPaint&, SkBaseDevice*) const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkDraw.cpp:647:17: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 647 | } | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkDraw.cpp:649:13: note: here 649 | case SkCanvas::kPolygon_PointMode: { | ^~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_skia20.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/Unified_cpp_gfx_skia20.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia20.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_skia21.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/Unified_cpp_gfx_skia21.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia21.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia21.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::False, SkShader::kClamp_TileMode>': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:231:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = ::ApplyPremul::False; SkShader::TileMode tileMode = SkShader::kClamp_TileMode]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:209:67: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = ::ApplyPremul::False]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:175:92: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::False, SkShader::kClamp_TileMode>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::False, SkShader::kClamp_TileMode>::fDcDx' whose type uses the anonymous namespace [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsubobject-linkage -Wsubobject-linkage; ] 272 | LinearGradient4fContext::LinearIntervalProcessor { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::False, SkShader::kClamp_TileMode>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::False, SkShader::kClamp_TileMode>::fCc' whose type uses the anonymous namespace [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsubobject-linkage -Wsubobject-linkage; ] /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::False, SkShader::kRepeat_TileMode>': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:231:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = ::ApplyPremul::False; SkShader::TileMode tileMode = SkShader::kRepeat_TileMode]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:212:67: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = ::ApplyPremul::False]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:175:92: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::False, SkShader::kRepeat_TileMode>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::False, SkShader::kRepeat_TileMode>::fDcDx' whose type uses the anonymous namespace [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsubobject-linkage -Wsubobject-linkage; ] /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::False, SkShader::kRepeat_TileMode>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::False, SkShader::kRepeat_TileMode>::fCc' whose type uses the anonymous namespace [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsubobject-linkage -Wsubobject-linkage; ] /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::False, SkShader::kMirror_TileMode>': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:231:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = ::ApplyPremul::False; SkShader::TileMode tileMode = SkShader::kMirror_TileMode]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:215:67: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = ::ApplyPremul::False]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:175:92: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::False, SkShader::kMirror_TileMode>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::False, SkShader::kMirror_TileMode>::fDcDx' whose type uses the anonymous namespace [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsubobject-linkage -Wsubobject-linkage; ] /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::False, SkShader::kMirror_TileMode>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::False, SkShader::kMirror_TileMode>::fCc' whose type uses the anonymous namespace [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsubobject-linkage -Wsubobject-linkage; ] /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::True, SkShader::kClamp_TileMode>': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:231:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = ::ApplyPremul::True; SkShader::TileMode tileMode = SkShader::kClamp_TileMode]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:209:67: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = ::ApplyPremul::True]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:181:92: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::True, SkShader::kClamp_TileMode>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::True, SkShader::kClamp_TileMode>::fDcDx' whose type uses the anonymous namespace [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsubobject-linkage -Wsubobject-linkage; ] /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::True, SkShader::kClamp_TileMode>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::True, SkShader::kClamp_TileMode>::fCc' whose type uses the anonymous namespace [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsubobject-linkage -Wsubobject-linkage; ] /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::True, SkShader::kRepeat_TileMode>': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:231:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = ::ApplyPremul::True; SkShader::TileMode tileMode = SkShader::kRepeat_TileMode]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:212:67: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = ::ApplyPremul::True]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:181:92: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::True, SkShader::kRepeat_TileMode>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::True, SkShader::kRepeat_TileMode>::fDcDx' whose type uses the anonymous namespace [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsubobject-linkage -Wsubobject-linkage; ] /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::True, SkShader::kRepeat_TileMode>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::True, SkShader::kRepeat_TileMode>::fCc' whose type uses the anonymous namespace [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsubobject-linkage -Wsubobject-linkage; ] /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::True, SkShader::kMirror_TileMode>': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:231:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = ::ApplyPremul::True; SkShader::TileMode tileMode = SkShader::kMirror_TileMode]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:215:67: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = ::ApplyPremul::True]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:181:92: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::True, SkShader::kMirror_TileMode>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::True, SkShader::kMirror_TileMode>::fDcDx' whose type uses the anonymous namespace [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsubobject-linkage -Wsubobject-linkage; ] /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::True, SkShader::kMirror_TileMode>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::True, SkShader::kMirror_TileMode>::fCc' whose type uses the anonymous namespace [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsubobject-linkage -Wsubobject-linkage; ] /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::False, SkShader::kClamp_TileMode>': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:231:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = SkPM4f; {anonymous}::ApplyPremul premul = ::ApplyPremul::False; SkShader::TileMode tileMode = SkShader::kClamp_TileMode]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:209:67: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = SkPM4f; {anonymous}::ApplyPremul premul = ::ApplyPremul::False]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:193:89: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::False, SkShader::kClamp_TileMode>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::False, SkShader::kClamp_TileMode>::fDcDx' whose type uses the anonymous namespace [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsubobject-linkage -Wsubobject-linkage; ] /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::False, SkShader::kClamp_TileMode>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::False, SkShader::kClamp_TileMode>::fCc' whose type uses the anonymous namespace [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsubobject-linkage -Wsubobject-linkage; ] /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::False, SkShader::kRepeat_TileMode>': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:231:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = SkPM4f; {anonymous}::ApplyPremul premul = ::ApplyPremul::False; SkShader::TileMode tileMode = SkShader::kRepeat_TileMode]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:212:67: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = SkPM4f; {anonymous}::ApplyPremul premul = ::ApplyPremul::False]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:193:89: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::False, SkShader::kRepeat_TileMode>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::False, SkShader::kRepeat_TileMode>::fDcDx' whose type uses the anonymous namespace [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsubobject-linkage -Wsubobject-linkage; ] /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::False, SkShader::kRepeat_TileMode>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::False, SkShader::kRepeat_TileMode>::fCc' whose type uses the anonymous namespace [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsubobject-linkage -Wsubobject-linkage; ] /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::False, SkShader::kMirror_TileMode>': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:231:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = SkPM4f; {anonymous}::ApplyPremul premul = ::ApplyPremul::False; SkShader::TileMode tileMode = SkShader::kMirror_TileMode]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:215:67: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = SkPM4f; {anonymous}::ApplyPremul premul = ::ApplyPremul::False]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:193:89: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::False, SkShader::kMirror_TileMode>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::False, SkShader::kMirror_TileMode>::fDcDx' whose type uses the anonymous namespace [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsubobject-linkage -Wsubobject-linkage; ] /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::False, SkShader::kMirror_TileMode>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::False, SkShader::kMirror_TileMode>::fCc' whose type uses the anonymous namespace [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsubobject-linkage -Wsubobject-linkage; ] /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::True, SkShader::kClamp_TileMode>': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:231:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = SkPM4f; {anonymous}::ApplyPremul premul = ::ApplyPremul::True; SkShader::TileMode tileMode = SkShader::kClamp_TileMode]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:209:67: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = SkPM4f; {anonymous}::ApplyPremul premul = ::ApplyPremul::True]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:195:89: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::True, SkShader::kClamp_TileMode>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::True, SkShader::kClamp_TileMode>::fDcDx' whose type uses the anonymous namespace [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsubobject-linkage -Wsubobject-linkage; ] /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::True, SkShader::kClamp_TileMode>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::True, SkShader::kClamp_TileMode>::fCc' whose type uses the anonymous namespace [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsubobject-linkage -Wsubobject-linkage; ] /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::True, SkShader::kRepeat_TileMode>': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:231:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = SkPM4f; {anonymous}::ApplyPremul premul = ::ApplyPremul::True; SkShader::TileMode tileMode = SkShader::kRepeat_TileMode]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:212:67: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = SkPM4f; {anonymous}::ApplyPremul premul = ::ApplyPremul::True]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:195:89: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::True, SkShader::kRepeat_TileMode>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::True, SkShader::kRepeat_TileMode>::fDcDx' whose type uses the anonymous namespace [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsubobject-linkage -Wsubobject-linkage; ] /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::True, SkShader::kRepeat_TileMode>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::True, SkShader::kRepeat_TileMode>::fCc' whose type uses the anonymous namespace [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsubobject-linkage -Wsubobject-linkage; ] /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::True, SkShader::kMirror_TileMode>': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:231:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = SkPM4f; {anonymous}::ApplyPremul premul = ::ApplyPremul::True; SkShader::TileMode tileMode = SkShader::kMirror_TileMode]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:215:67: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = SkPM4f; {anonymous}::ApplyPremul premul = ::ApplyPremul::True]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:195:89: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::True, SkShader::kMirror_TileMode>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::True, SkShader::kMirror_TileMode>::fDcDx' whose type uses the anonymous namespace [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsubobject-linkage -Wsubobject-linkage; ] /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::True, SkShader::kMirror_TileMode>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul::True, SkShader::kMirror_TileMode>::fCc' whose type uses the anonymous namespace [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsubobject-linkage -Wsubobject-linkage; ] In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia21.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt/SkOTTable_name.cpp: In member function 'bool SkOTTableName::Iterator::next(SkOTTableName::Iterator::Record&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt/SkOTTable_name.cpp:466:13: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 466 | if (SkOTTableName::Record::EncodingID::Windows::UnicodeBMPUCS2 | ^~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt/SkOTTable_name.cpp:476:9: note: here 476 | case SkOTTableName::Record::PlatformID::Unicode: | ^~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_skia22.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/Unified_cpp_gfx_skia22.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia22.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia22.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/SkGradientShader.cpp: In member function 'virtual bool SkGradientShaderBase::onAppendStages(const SkShaderBase::StageRec&) const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/SkGradientShader.cpp:303:22: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 303 | p->append(SkRasterPipeline::decal_x, decal_ctx); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders/gradients/SkGradientShader.cpp:305:9: note: here 305 | case kClamp_TileMode: | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia22.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl/SkSLParser.cpp: In member function 'std::unique_ptr SkSL::Parser::assignmentExpression()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl/SkSLParser.cpp:1451:99: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 1451 | std::move(right))); | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl/SkSLParser.cpp:1453:13: note: here 1453 | default: | ^~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_skia23.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/Unified_cpp_gfx_skia23.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia23.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia23.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/SkPatchUtils.cpp:63:7: warning: 'FwDCubicEvaluator' has a field 'FwDCubicEvaluator::fCoefs' whose type uses the anonymous namespace [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsubobject-linkage -Wsubobject-linkage; ] 63 | class FwDCubicEvaluator { | ^~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_skia24.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/Unified_cpp_gfx_skia24.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia24.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_skia3.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/Unified_cpp_gfx_skia3.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia3.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_skia4.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/Unified_cpp_gfx_skia4.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia4.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia4.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkICC.cpp: In function 'void get_color_profile_tag(char*, const SkColorSpaceTransferFn&, const SkMatrix44&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkICC.cpp:411:49: warning: argument to 'sizeof' in 'char* strncpy(char*, const char*, size_t)' call is the same expression as the source; did you mean to use the size of the destination? [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsizeof-pointer-memaccess -Wsizeof-pointer-memaccess; ] 411 | strncpy(dst, kDescriptionTagBodyPrefix, sizeof(kDescriptionTagBodyPrefix)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:519, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/string.h:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/throw_gcc.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers/type_traits:74, from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/bits/move.h:57, from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/bits/stl_pair.h:59, from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/utility:70, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/utility:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers/utility:52, from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/array:38, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/array:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/../private/SkTLogic.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/SkRefCnt.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkArenaAlloc.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkGlyphCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkGlyphCache.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia4.cpp:2: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void _ZL21get_color_profile_tagPcRK22SkColorSpaceTransferFnRK10SkMatrix44.part.0(char*, const SkColorSpaceTransferFn&, const SkMatrix44&)' at /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkICC.cpp:411:16: /usr/include/bits/string_fortified.h:91:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' output truncated before terminating nul copying 12 bytes from a string of the same length [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstringop-truncation -Wstringop-truncation; ] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void get_color_profile_tag(char*, const SkColorSpaceTransferFn&, const SkMatrix44&)' at /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkICC.cpp:407:16, inlined from 'static sk_sp SkICC::WriteToICC(const SkColorSpaceTransferFn&, const SkMatrix44&)' at /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkICC.cpp:475:30: /usr/include/bits/string_fortified.h:91:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 44 equals destination size [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstringop-truncation -Wstringop-truncation; ] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void get_color_profile_tag(char*, const SkColorSpaceTransferFn&, const SkMatrix44&)' at /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkICC.cpp:407:16, inlined from 'SkString SkICCGetColorProfileTag(const SkColorSpaceTransferFn&, const SkMatrix44&)' at /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkICC.cpp:436:26: /usr/include/bits/string_fortified.h:91:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 44 equals destination size [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstringop-truncation -Wstringop-truncation; ] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_skia5.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/Unified_cpp_gfx_skia5.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia5.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia5.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkPath.cpp: In member function 'bool SkPath::isRectContour(bool, int*, const SkPoint**, bool*, SkPath::Direction*) const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkPath.cpp:470:29: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 470 | insertClose = false; | ~~~~~~~~~~~~^~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkPath.cpp:471:13: note: here 471 | case kLine_Verb: { | ^~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_skia6.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/Unified_cpp_gfx_skia6.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia6.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia6.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkRRect.cpp: In member function 'size_t SkRRect::readFromMemory(const void*, size_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkRRect.cpp:523:39: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of a non-trivial type 'class SkRRect' leaves 4 bytes unchanged [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 523 | memcpy(&raw, buffer, kSizeInMemory); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/../private/SkPathRef.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/SkPath.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/SkPathEffect.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkPictureCommon.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkPicture.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/SkRRect.h:49:14: note: 'class SkRRect' declared here 49 | class SK_API SkRRect { | ^~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_skia7.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/Unified_cpp_gfx_skia7.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia7.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia7.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkResourceCache.cpp:65:24: warning: 'SkResourceCache::Hash' has a base 'SkTHashTable' whose type uses the anonymous namespace [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsubobject-linkage -Wsubobject-linkage; ] 65 | class SkResourceCache::Hash : | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia7.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkScalerContext.cpp: In static member function 'static SkDescriptor* SkScalerContext::MakeDescriptorForPaths(SkFontID, SkAutoDescriptor*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkScalerContext.cpp:1110:32: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct SkScalerContextRec' with no trivial copy-assignment; use value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 1110 | memset(&rec, 0, sizeof(rec)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/GrResourceProvider.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/GrSurfaceProxyPriv.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/GrProcessor.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/GrXferProcessor.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkBlendModePriv.h:45, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkRasterPipelineBlitter.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkScalerContext.h:58:8: note: 'struct SkScalerContextRec' declared here 58 | struct SkScalerContextRec { | ^~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_skia8.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/Unified_cpp_gfx_skia8.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia8.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_gfx_skia9.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/codec -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/encode -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/pathops -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/ports -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/private -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/views -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/effects -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/glsl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/lazy -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/opts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sfnt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/shaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/sksl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/mac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/utils/win -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -MD -MP -MF .deps/Unified_cpp_gfx_skia9.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia9.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia9.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkTextBlob.cpp:136:19: warning: 'SkTextBlob::RunRecord' has a field 'SkTextBlob::RunRecord::fFont' whose type uses the anonymous namespace [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsubobject-linkage -Wsubobject-linkage; ] 136 | class SkTextBlob::RunRecord { | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/SkString.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/SkTextBlob.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkTextBlobRunIterator.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkTextBlob.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia9.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/../private/SkTArray.h: In instantiation of 'skstd::enable_if_t<(! ! E), void> SkTArray::move(int, int) [with bool E = true; T = sk_sp; bool MEM_MOVE = true; skstd::enable_if_t<(! ! E), void> = void]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/../private/SkTArray.h:159:23: required from 'void SkTArray::removeShuffle(int) [with T = sk_sp; bool MEM_MOVE = true]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/gpu/text/GrTextBlobCache.h:135:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/../private/SkTArray.h:486:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class sk_sp' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 486 | memcpy(&fItemArray[dst], &fItemArray[src], sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/SkPaint.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/SkTextBlob.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkTextBlobRunIterator.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/src/core/SkTextBlob.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia/Unified_cpp_gfx_skia9.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core/SkRefCnt.h:246:29: note: 'class sk_sp' declared here 246 | template class sk_sp { | ^~~~~ libgfx_skia.a.desc rm -f libgfx_skia.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libgfx_skia.a.desc SkJumper_generated.o SkBitmapProcState.o SkBitmapProcState_matrixProcs.o SkBlitMask_D32.o SkBlitRow_D32.o SkBlitter.o SkBlitter_A8.o SkBlitter_ARGB32.o SkBlitter_RGB565.o SkBlitter_Sprite.o SkColorSpace.o SkColorSpaceXform.o SkColorSpaceXformCanvas.o SkColorSpaceXform_A2B.o SkColorSpaceXformer.o SkColorSpace_A2B.o SkColorSpace_ICC.o SkColorSpace_New.o SkColorSpace_XYZ.o SkMatrix.o SkMatrix44.o SkMiniRecorder.o SkOpts.o SkPictureData.o SkRTree.o SkRecorder.o SkScan_AntiPath.o SkScan_Antihair.o SkScan_DAAPath.o SkSpriteBlitter_ARGB32.o SkSpriteBlitter_RGB565.o SkThreadedBMPDevice.o SkVertices.o SkXfermode.o SkXfermodeInterpretation.o GrPathUtils.o GrResourceCache.o GrResourceProvider.o GrCCPathProcessor.o GrAARectEffect.o GrArithmeticFP.o GrBezierEffect.o GrBicubicEffect.o GrBitmapTextGeoProc.o GrBlurredEdgeFragmentProcessor.o GrCircleEffect.o GrConfigConversionEffect.o GrConstColorProcessor.o GrConvexPolyEffect.o GrCoverageSetOpXP.o GrCustomXfermode.o GrDisableColorXP.o GrDistanceFieldGeoProc.o GrDitherEffect.o GrEllipseEffect.o GrGaussianConvolutionFragmentProcessor.o GrLumaColorFilterEffect.o GrMagnifierEffect.o GrMatrixConvolutionEffect.o GrNonlinearColorSpaceXformEffect.o GrOvalEffect.o GrOverdrawFragmentProcessor.o GrPorterDuffXferProcessor.o GrPremulInputFragmentProcessor.o GrRRectBlurEffect.o GrRRectEffect.o GrRectBlurEffect.o GrSRGBEffect.o GrShadowGeoProc.o GrSimpleTextureEffect.o GrTextureDomain.o GrTextureStripAtlas.o GrUnpremulInputFragmentProcessor.o GrXfermodeFragmentProcessor.o GrYUVtoRGBEffect.o GrGLBuffer.o GrGLCaps.o GrGLContext.o GrGLExtensions.o GrGLGLSL.o GrGLGpu.o GrGLGpuCommandBuffer.o GrGLGpuProgramCache.o GrGLInterface.o GrGLMakeNativeInterface_none.o GrGLPath.o GrGLPathRange.o GrGLPathRendering.o GrGLProgram.o GrGLProgramDataManager.o GrGLRenderTarget.o GrGLSemaphore.o GrGLStencilAttachment.o GrGLTexture.o GrGLTextureRenderTarget.o GrGLUniformHandler.o GrGLUtil.o GrGLVaryingHandler.o GrGLVertexArray.o GrGLProgramBuilder.o GrGLShaderStringBuilder.o GrGLSL.o GrGLSLBlend.o GrGLSLFragmentProcessor.o GrGLSLFragmentShaderBuilder.o GrGLSLGeometryProcessor.o GrGLSLPrimitiveProcessor.o GrGLSLProgramBuilder.o GrGLSLProgramDataManager.o GrGLSLShaderBuilder.o GrGLSLUtil.o GrGLSLVarying.o GrGLSLVertexGeoBuilder.o GrGLSLXferProcessor.o GrAAConvexPathRenderer.o GrAAConvexTessellator.o GrAAFillRectOp.o GrAAHairLinePathRenderer.o GrAALinearizingConvexPathRenderer.o GrAAStrokeRectOp.o GrMSAAPathRenderer.o GrNonAAFillRectOp.o GrShadowRRectOp.o SkImage_Gpu.o SkJumper.o SkJumper_stages.o SkJumper_stages_lowp.o SkBitmapProcState_opts_SSE2.o SkBitmapProcState_opts_SSSE3.o SkBlitRow_opts_SSE2.o SkOpts_avx.o SkOpts_hsw.o SkOpts_sse41.o SkOpts_sse42.o SkOpts_ssse3.o SkPathOpsDebug.o SkFontHost_FreeType_common.o SkFontHost_cairo.o SkSLLayoutLexer.o SkSLLexer.o SkParse.o SkParsePath.o Unified_cpp_gfx_skia0.o Unified_cpp_gfx_skia1.o Unified_cpp_gfx_skia10.o Unified_cpp_gfx_skia11.o Unified_cpp_gfx_skia12.o Unified_cpp_gfx_skia13.o Unified_cpp_gfx_skia14.o Unified_cpp_gfx_skia15.o Unified_cpp_gfx_skia16.o Unified_cpp_gfx_skia17.o Unified_cpp_gfx_skia18.o Unified_cpp_gfx_skia19.o Unified_cpp_gfx_skia2.o Unified_cpp_gfx_skia20.o Unified_cpp_gfx_skia21.o Unified_cpp_gfx_skia22.o Unified_cpp_gfx_skia23.o Unified_cpp_gfx_skia24.o Unified_cpp_gfx_skia3.o Unified_cpp_gfx_skia4.o Unified_cpp_gfx_skia5.o Unified_cpp_gfx_skia6.o Unified_cpp_gfx_skia7.o Unified_cpp_gfx_skia8.o Unified_cpp_gfx_skia9.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/gfx/skia' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_image0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/decoders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_image0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/Unified_cpp_image0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSetHandle.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPresShell.h:28, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPresContext.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleStruct.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/SVGContextPaint.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/SVGImageContext.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/SurfaceCache.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/FrameAnimator.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/AnimationSurfaceProvider.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/AnimationSurfaceProvider.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/Unified_cpp_image0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPattern.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxContext.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/imgIContainer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/imgFrame.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/FrameAnimator.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/AnimationSurfaceProvider.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/AnimationSurfaceProvider.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/Unified_cpp_image0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPresShell.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPresContext.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleStruct.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/SVGContextPaint.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/SVGImageContext.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/SurfaceCache.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/FrameAnimator.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/AnimationSurfaceProvider.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/AnimationSurfaceProvider.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/Unified_cpp_image0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPattern.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxContext.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/imgIContainer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/imgFrame.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/FrameAnimator.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/AnimationSurfaceProvider.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/AnimationSurfaceProvider.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/Unified_cpp_image0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::image::DecodePool::Observe(nsISupports*, const char*, const char16_t*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/Unified_cpp_image0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/DecodePool.cpp:289:33: note: while referencing 'threads' 289 | nsTArray> threads; | ^~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_image1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/decoders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_image1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/Unified_cpp_image1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/ImageURL.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/Image.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/ImageWrapper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/MultipartImage.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/MultipartImage.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/Unified_cpp_image1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPlatform.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfx2DGlue.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/Image.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/ImageWrapper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/MultipartImage.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/MultipartImage.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/Unified_cpp_image1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/ScriptedNotificationObserver.cpp: In member function 'virtual nsresult mozilla::image::ScriptedNotificationObserver::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/ScriptedNotificationObserver.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 20 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/ScriptedNotificationObserver.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 19 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/imgRequestProxy.cpp: In member function 'virtual nsresult imgRequestProxy::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/imgRequestProxy.cpp:110:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 110 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:873:3: note: some parts of macro expansion are not guarded by this 'else' clause 873 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:947:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONDITIONAL' 947 | NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/imgRequestProxy.cpp:108:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL' 108 | NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsITimedChannel, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPlatform.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfx2DGlue.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/Image.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/ImageWrapper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/MultipartImage.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/MultipartImage.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/Unified_cpp_image1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPresShell.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPresContext.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleStruct.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/SVGContextPaint.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/SVGImageContext.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/SurfaceCache.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/Image.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/ImageWrapper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/MultipartImage.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/MultipartImage.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/Unified_cpp_image1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_image2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/decoders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_image2.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/Unified_cpp_image2.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocumentObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/imgTools.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/Unified_cpp_image2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPattern.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxContext.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/imgIContainer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/imgTools.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/Unified_cpp_image2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/imgTools.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/Unified_cpp_image2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libimage.a.desc rm -f libimage.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libimage.a.desc Unified_cpp_image0.o Unified_cpp_image1.o Unified_cpp_image2.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/build' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsImageModule.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/encoders/bmp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/encoders/ico -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/encoders/jpeg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/encoders/png -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsImageModule.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/build/nsImageModule.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSetHandle.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPresShell.h:28, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPresContext.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleStruct.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/SVGContextPaint.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/SVGImageContext.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/SurfaceCache.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/build/nsImageModule.cpp:15: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Module.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ModuleUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/build/nsImageModule.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPresShell.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPresContext.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleStruct.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/SVGContextPaint.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/SVGImageContext.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/SurfaceCache.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/build/nsImageModule.cpp:15: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libimage_build.a.desc rm -f libimage_build.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libimage_build.a.desc nsImageModule.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/build' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/decoders' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o Unified_c_image_decoders0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/decoders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/decoders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_c_image_decoders0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/decoders/Unified_c_image_decoders0.c /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_image_decoders0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/decoders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/decoders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_image_decoders0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/decoders/Unified_cpp_image_decoders0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSetHandle.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPresShell.h:28, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPresContext.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleStruct.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/SVGContextPaint.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/SVGImageContext.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/SurfaceCache.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/FrameAnimator.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/Decoder.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/decoders/nsBMPDecoder.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/decoders/nsBMPDecoder.cpp:86, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/decoders/Unified_cpp_image_decoders0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPattern.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxContext.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/imgIContainer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/imgFrame.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/FrameAnimator.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/Decoder.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/decoders/nsBMPDecoder.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/decoders/nsBMPDecoder.cpp:86, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/decoders/Unified_cpp_image_decoders0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPresShell.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPresContext.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleStruct.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/SVGContextPaint.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/SVGImageContext.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/SurfaceCache.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/FrameAnimator.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/Decoder.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/decoders/nsBMPDecoder.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/decoders/nsBMPDecoder.cpp:86, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/decoders/Unified_cpp_image_decoders0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libimage_decoders.a.desc rm -f libimage_decoders.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libimage_decoders.a.desc Unified_c_image_decoders0.o Unified_cpp_image_decoders0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/decoders' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/decoders/icon/gtk' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsIconChannel.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/decoders/icon/gtk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/decoders/icon/gtk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/nsIconChannel.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/decoders/icon/gtk/nsIconChannel.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/decoders/icon/gtk/nsIconChannel.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/decoders/icon/gtk/nsIconChannel.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libimage_decoders_icon_gtk.a.desc rm -f libimage_decoders_icon_gtk.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libimage_decoders_icon_gtk.a.desc nsIconChannel.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/decoders/icon/gtk' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/decoders/icon' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_image_decoders_icon0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/decoders/icon -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/decoders/icon -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/decoders/icon/gtk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_image_decoders_icon0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/decoders/icon/Unified_cpp_image_decoders_icon0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/decoders/icon/gtk/nsIconChannel.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/decoders/icon/nsIconModule.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/decoders/icon/Unified_cpp_image_decoders_icon0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libimage_decoders_icon.a.desc rm -f libimage_decoders_icon.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libimage_decoders_icon.a.desc Unified_cpp_image_decoders_icon0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/decoders/icon' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/encoders/ico' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsICOEncoder.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/encoders/ico -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/encoders/ico -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/encoders/bmp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/encoders/png -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsICOEncoder.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/encoders/ico/nsICOEncoder.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStreamUtils.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/encoders/ico/nsICOEncoder.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult nsICOEncoder::ParseOptions(const nsAString&, uint16_t&, bool&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/encoders/ico/nsICOEncoder.cpp:290:25: note: while referencing 'nameValuePair' 290 | nsTArray nameValuePair; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStreamUtils.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/encoders/ico/nsICOEncoder.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/encoders/ico/nsICOEncoder.cpp:290:25: note: while referencing 'nameValuePair' 290 | nsTArray nameValuePair; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStreamUtils.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/encoders/ico/nsICOEncoder.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/encoders/ico/nsICOEncoder.cpp:281:23: note: while referencing 'nameValuePairs' 281 | nsTArray nameValuePairs; | ^~~~~~~~~~~~~~ libimage_encoders_ico.a.desc rm -f libimage_encoders_ico.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libimage_encoders_ico.a.desc nsICOEncoder.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/encoders/ico' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/encoders/png' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsPNGEncoder.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/encoders/png -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/encoders/png -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsPNGEncoder.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/encoders/png/nsPNGEncoder.cpp libimage_encoders_png.a.desc rm -f libimage_encoders_png.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libimage_encoders_png.a.desc nsPNGEncoder.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/encoders/png' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/encoders/jpeg' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsJPEGEncoder.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/encoders/jpeg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/encoders/jpeg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsJPEGEncoder.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/encoders/jpeg/nsJPEGEncoder.cpp libimage_encoders_jpeg.a.desc rm -f libimage_encoders_jpeg.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libimage_encoders_jpeg.a.desc nsJPEGEncoder.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/encoders/jpeg' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/encoders/bmp' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsBMPEncoder.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/encoders/bmp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/encoders/bmp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsBMPEncoder.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/encoders/bmp/nsBMPEncoder.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStreamUtils.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/encoders/bmp/nsBMPEncoder.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult nsBMPEncoder::ParseOptions(const nsAString&, nsBMPEncoder::Version&, uint16_t&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/encoders/bmp/nsBMPEncoder.cpp:303:25: note: while referencing 'nameValuePair' 303 | nsTArray nameValuePair; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStreamUtils.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/encoders/bmp/nsBMPEncoder.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/encoders/bmp/nsBMPEncoder.cpp:303:25: note: while referencing 'nameValuePair' 303 | nsTArray nameValuePair; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStreamUtils.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/encoders/bmp/nsBMPEncoder.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/encoders/bmp/nsBMPEncoder.cpp:294:23: note: while referencing 'nameValuePairs' 294 | nsTArray nameValuePairs; | ^~~~~~~~~~~~~~ libimage_encoders_bmp.a.desc rm -f libimage_encoders_bmp.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libimage_encoders_bmp.a.desc nsBMPEncoder.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/image/encoders/bmp' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/abort' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_abort0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/abort -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/abort -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_abort0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/abort/Unified_cpp_dom_abort0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/abort/AbortController.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/abort/AbortController.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/abort/Unified_cpp_dom_abort0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OwningNonNull.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/RootedOwningNonNull.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/abort/AbortController.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/abort/AbortController.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/abort/Unified_cpp_dom_abort0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/abort/AbortController.cpp: In member function 'virtual nsresult mozilla::dom::AbortController::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/abort/AbortController.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 23 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/abort/AbortController.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 22 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/abort/AbortSignal.cpp: In member function 'virtual nsresult mozilla::dom::AbortSignal::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/abort/AbortSignal.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 27 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/abort/AbortController.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/abort/AbortController.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/abort/Unified_cpp_dom_abort0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/abort/AbortSignal.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 26 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AbortSignal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/abort/AbortController.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/abort/AbortController.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/abort/Unified_cpp_dom_abort0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/abort/AbortSignal.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/abort/AbortController.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/abort/Unified_cpp_dom_abort0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libdom_abort.a.desc rm -f libdom_abort.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_abort.a.desc Unified_cpp_dom_abort0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/abort' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_animation0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_animation0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URLSearchParams.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URL.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/URLExtraData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsHashKeys.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSPropertyID.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoBindingTypes.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/Animation.cpp: In member function 'virtual nsresult mozilla::dom::Animation::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/Animation.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 41 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URLSearchParams.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URL.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/URLExtraData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/Animation.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 40 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(Animation) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsHashKeys.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSPropertyID.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoBindingTypes.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimationEffectReadOnly.cpp: In member function 'virtual nsresult mozilla::dom::AnimationEffectReadOnly::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimationEffectReadOnly.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 36 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimationEffectReadOnly.cpp:35:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 35 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimationTimeline.cpp: In member function 'virtual nsresult mozilla::dom::AnimationTimeline::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimationTimeline.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 34 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimationTimeline.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 33 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/DocumentTimeline.cpp: In member function 'virtual nsresult mozilla::dom::DocumentTimeline::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/DocumentTimeline.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 39 | NS_INTERFACE_MAP_END_INHERITING(AnimationTimeline) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URLSearchParams.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URL.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/URLExtraData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/DocumentTimeline.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 38 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DocumentTimeline) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/Declaration.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsRuleWalker.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsRuleProcessorData.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/EffectCompositor.cpp:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 159 | memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:574:7: note: 'class nsCSSValue' declared here 574 | class nsCSSValue { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsHashKeys.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSPropertyID.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoBindingTypes.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/KeyframeEffectReadOnly.cpp: In member function 'virtual nsresult mozilla::dom::KeyframeEffectReadOnly::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/KeyframeEffectReadOnly.cpp:63:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 63 | NS_INTERFACE_MAP_END_INHERITING(AnimationEffectReadOnly) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URLSearchParams.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URL.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/URLExtraData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/KeyframeEffectReadOnly.cpp:62:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 62 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(KeyframeEffectReadOnly) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsHashKeys.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSPropertyID.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoBindingTypes.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsIPresShell.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsPresContext.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsRuleNode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsHashKeys.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSPropertyID.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoBindingTypes.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::RangedArray]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/KeyframeUtils.cpp:106:33: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::RangedArray'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsRuleNode.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/RangedArray.h:23:7: note: 'class mozilla::RangedArray' declared here 23 | class RangedArray | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleAutoArray.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoBindingTypes.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::KeyframeEffect::NotifySpecifiedTimingUpdated()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 56 is outside array bounds of 'nsAutoAnimationMutationBatch [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/KeyframeEffect.cpp:72:32: note: while referencing 'mb' 72 | nsAutoAnimationMutationBatch mb(mTarget ? mTarget->mElement->OwnerDoc() | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleAutoArray.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoBindingTypes.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::GetPropertyValuesPairs(JSContext*, JS::Handle, mozilla::ListAllowance, mozilla::StyleBackendType, nsTArray&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/KeyframeUtils.cpp:743:32: note: while referencing 'properties' 743 | nsTArray properties; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleAutoArray.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoBindingTypes.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'nsTArray > mozilla::GetComputedKeyframeValues(const nsTArray&, mozilla::dom::Element*, mozilla::GeckoStyleContext*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 12 is outside array bounds of 'mozilla::PropertyPriorityIterator [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/KeyframeUtils.cpp:1027:58: note: while referencing '' 1027 | PropertyPriorityIterator(frame.mPropertyValues)) { | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleAutoArray.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoBindingTypes.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/KeyframeUtils.cpp:1034:49: note: while referencing 'values' 1034 | nsTArray values; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleAutoArray.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoBindingTypes.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/KeyframeUtils.cpp:1034:49: note: while referencing 'values' 1034 | nsTArray values; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleAutoArray.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoBindingTypes.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::EffectCompositor::UpdateCascadeResults(mozilla::StyleBackendType, mozilla::EffectSet&, mozilla::dom::Element*, mozilla::CSSPseudoElementType, nsStyleContext*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/EffectCompositor.cpp:842:37: note: while referencing 'sortedEffectList' 842 | nsTArray sortedEffectList(aEffectSet.Count()); | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleAutoArray.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoBindingTypes.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::DocumentTimeline::WillRefresh(mozilla::TimeStamp)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 56 is outside array bounds of 'nsAutoAnimationMutationBatch [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/DocumentTimeline.cpp:159:32: note: while referencing 'mb' 159 | nsAutoAnimationMutationBatch mb(mDocument); | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleAutoArray.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoBindingTypes.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/DocumentTimeline.cpp:157:24: note: while referencing 'animationsToRemove' 157 | nsTArray animationsToRemove(mAnimations.Count()); | ^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleAutoArray.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoBindingTypes.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::EffectCompositor::GetServoAnimationRule(const mozilla::dom::Element*, mozilla::CSSPseudoElementType, mozilla::EffectCompositor::CascadeLevel, RawServoAnimationValueMapBorrowedMut)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/EffectCompositor.cpp:502:37: note: while referencing 'sortedEffectList' 502 | nsTArray sortedEffectList(effectSet->Count()); | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleAutoArray.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoBindingTypes.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::EffectCompositor::ComposeAnimationRule(mozilla::dom::Element*, mozilla::CSSPseudoElementType, mozilla::EffectCompositor::CascadeLevel)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/EffectCompositor.cpp:730:37: note: while referencing 'sortedEffectList' 730 | nsTArray sortedEffectList(effects->Count()); | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleAutoArray.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoBindingTypes.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::EffectCompositor::AddStyleUpdatesTo(mozilla::RestyleTracker&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/EffectCompositor.cpp:589:47: note: while referencing 'elementsToRestyle' 589 | nsTArray elementsToRestyle( | ^~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleAutoArray.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoBindingTypes.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::EffectCompositor::PreTraverseInSubtree(mozilla::ServoTraversalFlags, mozilla::dom::Element*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/EffectCompositor.cpp:1036:38: note: while referencing 'elementsWithCascadeUpdates' 1036 | nsTArray elementsWithCascadeUpdates; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleAutoArray.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoBindingTypes.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static nsTArray mozilla::KeyframeUtils::GetKeyframesFromObject(JSContext*, nsIDocument*, JS::Handle, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/KeyframeUtils.cpp:682:34: note: while referencing 'propertyValuePairs' 682 | nsTArray propertyValuePairs; | ^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleAutoArray.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoBindingTypes.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/KeyframeUtils.cpp:682:34: note: while referencing 'propertyValuePairs' 682 | nsTArray propertyValuePairs; | ^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/gfx/Point.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPoint.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Maybe.h:157:17: warning: 'composite' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 157 | ref() = aOther.ref(); | ~~~~~~^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/KeyframeUtils.cpp:1384:34: note: 'composite' was declared here 1384 | Maybe composite; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleAutoArray.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoBindingTypes.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static nsTArray mozilla::KeyframeUtils::GetAnimationPropertiesFromKeyframes(const nsTArray&, mozilla::dom::Element*, StyleType*, mozilla::dom::CompositeOperation) [with StyleType = const mozilla::ServoStyleContext]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/KeyframeUtils.cpp:498:32: note: while referencing 'entries' 498 | nsTArray entries(aKeyframes.Length()); | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleAutoArray.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoBindingTypes.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'const nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/KeyframeUtils.cpp:493:42: note: while referencing 'computedValues' 493 | const nsTArray computedValues = | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleAutoArray.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoBindingTypes.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static nsTArray mozilla::KeyframeUtils::GetAnimationPropertiesFromKeyframes(const nsTArray&, mozilla::dom::Element*, StyleType*, mozilla::dom::CompositeOperation) [with StyleType = mozilla::GeckoStyleContext]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/KeyframeUtils.cpp:498:32: note: while referencing 'entries' 498 | nsTArray entries(aKeyframes.Length()); | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleAutoArray.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoBindingTypes.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'const nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/KeyframeUtils.cpp:493:42: note: while referencing 'computedValues' 493 | const nsTArray computedValues = | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleAutoArray.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoBindingTypes.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::KeyframeEffectReadOnly::SetKeyframes(JSContext*, JS::Handle, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/KeyframeEffectReadOnly.cpp:182:22: note: while referencing 'keyframes' 182 | nsTArray keyframes = | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleAutoArray.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoBindingTypes.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::KeyframeEffect::SetTarget(const mozilla::dom::Nullable&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 56 is outside array bounds of 'nsAutoAnimationMutationBatch [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/KeyframeEffect.cpp:101:34: note: while referencing 'mb' 101 | nsAutoAnimationMutationBatch mb(mTarget->mElement->OwnerDoc()); | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleAutoArray.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoBindingTypes.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/AnimValuesStyleRule.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 56 is outside array bounds of 'nsAutoAnimationMutationBatch [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation0.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/KeyframeEffect.cpp:120:34: note: while referencing 'mb' 120 | nsAutoAnimationMutationBatch mb(mTarget->mElement->OwnerDoc()); | ^~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_animation1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_animation1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Animation.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/PendingAnimationTracker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/PendingAnimationTracker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Animation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/PendingAnimationTracker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/PendingAnimationTracker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Animation.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/PendingAnimationTracker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/animation/PendingAnimationTracker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation/Unified_cpp_dom_animation1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libdom_animation.a.desc rm -f libdom_animation.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_animation.a.desc Unified_cpp_dom_animation0.o Unified_cpp_dom_animation1.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/animation' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o DOMIntersectionObserver.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/datachannel -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wno-error=shadow -MD -MP -MF .deps/DOMIntersectionObserver.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMIntersectionObserver.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMRectBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IntersectionObserverBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMIntersectionObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMIntersectionObserver.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMRectBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IntersectionObserverBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMIntersectionObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMIntersectionObserver.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMIntersectionObserver.cpp: In member function 'virtual nsresult mozilla::dom::DOMIntersectionObserverEntry::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMIntersectionObserver.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 20 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMIntersectionObserver.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 19 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMIntersectionObserver.cpp: In member function 'virtual nsresult mozilla::dom::DOMIntersectionObserver::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMIntersectionObserver.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 33 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMIntersectionObserver.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 32 | NS_INTERFACE_MAP_ENTRY(DOMIntersectionObserver) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMRectBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IntersectionObserverBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMIntersectionObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMIntersectionObserver.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IntersectionObserverBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMIntersectionObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMIntersectionObserver.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMRectBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IntersectionObserverBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMIntersectionObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMIntersectionObserver.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'void mozilla::dom::DOMIntersectionObserver::Notify()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMIntersectionObserver.cpp:506:80: note: while referencing 'entries' 506 | Sequence> entries; | ^~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsContentUtils.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/datachannel -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wno-error=shadow -MD -MP -MF .deps/nsContentUtils.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:2721:28: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.cpp:213: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:2719:8: note: 'struct xpc::GlobalProperties' declared here 2719 | struct GlobalProperties { | ^~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsDOMWindowUtils.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/datachannel -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wno-error=shadow -MD -MP -MF .deps/nsDOMWindowUtils.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMWindowUtils.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/CompositorBridgeChild.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMWindowUtils.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIWeakReferenceUtils.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWeakReference.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMWindowUtils.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMWindowUtils.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMWindowUtils.cpp: In member function 'virtual nsresult nsDOMWindowUtils::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMWindowUtils.cpp:181:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 181 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMWindowUtils.cpp:180:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 180 | NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMWindowUtils.cpp: In member function 'virtual nsresult nsTranslationNodeList::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMWindowUtils.cpp:4529:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4529 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMWindowUtils.cpp:4528:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 4528 | NS_INTERFACE_MAP_ENTRY(nsITranslationNodeList) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIWeakReferenceUtils.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWeakReference.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMWindowUtils.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMWindowUtils.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/CompositorBridgeChild.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMWindowUtils.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMWindowUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMWindowUtils.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'virtual nsresult nsDOMWindowUtils::StopFrameTimeRecording(uint32_t, uint32_t*, float**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMWindowUtils.cpp:2541:19: note: while referencing 'tmpFrameIntervals' 2541 | nsTArray tmpFrameIntervals; | ^~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMWindowUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMWindowUtils.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'virtual nsresult nsDOMWindowUtils::GetPlugins(JSContext*, JS::MutableHandle)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMWindowUtils.cpp:3468:38: note: while referencing 'plugins' 3468 | nsTArray plugins; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMWindowUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMWindowUtils.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'virtual nsresult nsDOMWindowUtils::AudioDevices(uint16_t, nsIArray**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMWindowUtils.cpp:2488:37: note: while referencing 'collection' 2488 | nsTArray> collection; | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsFrameMessageManager.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/datachannel -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wno-error=shadow -MD -MP -MF .deps/nsFrameMessageManager.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameMessageManager.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc/ContentChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameMessageManager.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMessageManager.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameMessageManager.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameMessageManager.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameMessageManager.cpp: In member function 'virtual nsresult nsFrameMessageManager::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameMessageManager.cpp:201:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 201 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameMessageManager.cpp:15: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMClassInfoID.h:68:5: note: some parts of macro expansion are not guarded by this 'else' clause 68 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMClassInfoID.h:68:5: note: in definition of macro 'NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO_CONDITIONAL' 68 | } else | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMessageManager.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameMessageManager.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameMessageManager.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc/ContentChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameMessageManager.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMessageManager.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameMessageManager.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameMessageManager.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameMessageManager.cpp:424:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMessageManager.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameMessageManager.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameMessageManager.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameMessageManager.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameMessageManager.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'nsresult nsFrameMessageManager::SendMessage(const nsAString&, JS::Handle, JS::Handle, nsIPrincipal*, JSContext*, uint8_t, JS::MutableHandle, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameMessageManager.cpp:645:33: note: while referencing 'retval' 645 | nsTArray retval; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameMessageManager.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameMessageManager.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'virtual nsresult ChildProcessMessageManagerCallback::DoSendAsyncMessage(JSContext*, const nsAString&, mozilla::dom::ipc::StructuredCloneData&, JS::Handle, nsIPrincipal*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameMessageManager.cpp:1880:49: note: while referencing 'cpows' 1880 | InfallibleTArray cpows; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameMessageManager.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameMessageManager.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'virtual bool ChildProcessMessageManagerCallback::DoSendBlockingMessage(JSContext*, const nsAString&, mozilla::dom::ipc::StructuredCloneData&, JS::Handle, nsIPrincipal*, nsTArray*, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameMessageManager.cpp:1853:49: note: while referencing 'cpows' 1853 | InfallibleTArray cpows; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameMessageManager.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameMessageManager.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'nsresult nsFrameMessageManager::ReceiveMessage(nsISupports*, nsIFrameLoader*, bool, const nsAString&, bool, nsFrameMessageManager::StructuredCloneData*, mozilla::jsipc::CpowHolder*, nsIPrincipal*, nsTArray*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameMessageManager.cpp:1004:51: note: while referencing 'ports' 1004 | nsTArray> ports; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameMessageManager.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameMessageManager.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameMessageManager.cpp:1004:51: note: while referencing 'ports' 1004 | nsTArray> ports; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameMessageManager.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameMessageManager.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameMessageManager.cpp:1004:51: note: while referencing 'ports' 1004 | nsTArray> ports; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameMessageManager.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameMessageManager.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameMessageManager.cpp:1004:51: note: while referencing 'ports' 1004 | nsTArray> ports; | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsGlobalWindow.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/datachannel -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wno-error=shadow -MD -MP -MF .deps/nsGlobalWindow.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/domstubs.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDOMWindow.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPIDOMWindow.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.cpp: In member function 'virtual nsresult IdleRequestExecutorTimeoutHandler::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.cpp:582:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 582 | NS_INTERFACE_MAP_END_INHERITING(TimeoutHandler) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPIDOMWindow.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.cpp:581:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 581 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IdleRequestExecutorTimeoutHandler) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/domstubs.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDOMWindow.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPIDOMWindow.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.cpp: In member function 'virtual nsresult IdleRequestExecutor::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.cpp:677:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 677 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.cpp:676:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 676 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIRunnable) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.cpp: In member function 'virtual nsresult IdleRequestTimeoutHandler::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.cpp:922:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 922 | NS_INTERFACE_MAP_END_INHERITING(TimeoutHandler) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPIDOMWindow.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.cpp:921:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 921 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IdleRequestTimeoutHandler) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/domstubs.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDOMWindow.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPIDOMWindow.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.cpp: In member function 'virtual nsresult DialogValueHolder::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.cpp:1054:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 1054 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.cpp:1053:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 1053 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.cpp: In member function 'virtual nsresult nsGlobalWindow::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.cpp:2190:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 2190 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.cpp:2189:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 2189 | NS_INTERFACE_MAP_ENTRY(nsIInterfaceRequestor) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.cpp: In member function 'virtual nsresult nsGlobalChromeWindow::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.cpp:13946:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13946 | NS_INTERFACE_MAP_END_INHERITING(nsGlobalWindow) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.cpp:13945:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13945 | NS_INTERFACE_MAP_ENTRY(nsIDOMChromeWindow) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPIDOMWindow.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPIDOMWindow.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:2721:28: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.cpp:169: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:2719:8: note: 'struct xpc::GlobalProperties' declared here 2719 | struct GlobalProperties { | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPIDOMWindow.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'virtual nsresult ChildCommandDispatcher::Run()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.cpp:10034:42: note: while referencing 'disabledCommands' 10034 | nsTArray enabledCommands, disabledCommands; | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPIDOMWindow.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.cpp:10034:25: note: while referencing 'enabledCommands' 10034 | nsTArray enabledCommands, disabledCommands; | ^~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsImageLoadingContent.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/datachannel -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wno-error=shadow -MD -MP -MF .deps/nsImageLoadingContent.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsImageLoadingContent.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsImageLoadingContent.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsImageLoadingContent.cpp:13: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsImageLoadingContent.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsImageLoadingContent.cpp:13: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsImageLoadingContent.cpp:15: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsImageLoadingContent.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsImageLoadingContent.cpp:13: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'void nsImageLoadingContent::_ZN21nsImageLoadingContent34MakePendingScriptedRequestsCurrentEv.part.0()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsImageLoadingContent.cpp:592:43: note: while referencing 'observers' 592 | nsTArray> observers(mScriptedObservers); | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsImageLoadingContent.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsImageLoadingContent.cpp:13: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'void nsImageLoadingContent::ClearScriptedRequests(int32_t, nsresult)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsImageLoadingContent.cpp:523:43: note: while referencing 'observers' 523 | nsTArray> observers(mScriptedObservers); | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsImageLoadingContent.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsImageLoadingContent.cpp:13: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsImageLoadingContent.cpp:523:43: note: while referencing 'observers' 523 | nsTArray> observers(mScriptedObservers); | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsImageLoadingContent.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsImageLoadingContent.cpp:13: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'void nsImageLoadingContent::CloneScriptedRequests(imgRequestProxy*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsImageLoadingContent.cpp:566:43: note: while referencing 'observers' 566 | nsTArray> observers(mScriptedObservers); | ^~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsObjectLoadingContent.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/datachannel -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wno-error=shadow -MD -MP -MF .deps/nsObjectLoadingContent.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsObjectLoadingContent.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/ImageCacheKey.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/imgLoader.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsObjectLoadingContent.cpp:13: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BlockingResourceBase.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Mutex.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/imgLoader.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsObjectLoadingContent.cpp:13: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsObjectLoadingContent.cpp: In member function 'virtual nsresult ObjectInterfaceRequestorShim::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsObjectLoadingContent.cpp:1279:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 1279 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsObjectLoadingContent.cpp:1278:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 1278 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInterfaceRequestor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIWeakReferenceUtils.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWeakReference.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/imgLoader.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsObjectLoadingContent.cpp:13: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsObjectLoadingContent.cpp:16: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsExpirationTracker.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image/imgLoader.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsObjectLoadingContent.cpp:13: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'bool nsObjectLoadingContent::HasGoodFallback()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsObjectLoadingContent.cpp:3440:23: note: while referencing 'rulesList' 3440 | nsTArray rulesList; | ^~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsPluginArray.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/datachannel -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wno-error=shadow -MD -MP -MF .deps/nsPluginArray.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPluginArray.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PluginArrayBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPluginArray.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPluginArray.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPluginArray.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPluginArray.cpp: In member function 'virtual nsresult nsPluginArray::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPluginArray.cpp:68:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 68 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPluginArray.cpp:67:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 67 | NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPluginArray.cpp: In member function 'virtual nsresult nsPluginElement::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPluginArray.cpp:420:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 420 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPluginArray.cpp:419:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 419 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPluginArray.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPluginArray.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HiddenPluginEvent.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPluginArray.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPluginArray.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPluginArray.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'void nsPluginArray::Refresh(bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPluginArray.cpp:155:47: note: while referencing 'newPluginTags' 155 | nsTArray > newPluginTags; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPluginArray.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPluginArray.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPluginArray.cpp:155:47: note: while referencing 'newPluginTags' 155 | nsTArray > newPluginTags; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPluginArray.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPluginArray.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'void nsPluginArray::EnsurePlugins()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPluginArray.cpp:355:45: note: while referencing 'pluginTags' 355 | nsTArray > pluginTags; | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsTextFragmentSSE2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/datachannel -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wno-error=shadow -MD -MP -MF .deps/nsTextFragmentSSE2.o.pp -msse2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsTextFragmentSSE2.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_base0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/datachannel -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_base0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/AnonymousContent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/NodeInfo.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrName.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/AnonymousContent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/Attr.cpp: In member function 'virtual nsresult mozilla::dom::Attr::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/Attr.cpp:107:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 107 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContentInlines.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/Attr.cpp:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:3464:5: note: some parts of macro expansion are not guarded by this 'else' clause 3464 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:3464:5: note: in definition of macro 'NS_INTERFACE_MAP_ENTRY_TEAROFF' 3464 | } else | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/NodeInfo.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrName.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/AnonymousContent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/BarProps.cpp: In member function 'virtual nsresult mozilla::dom::BarProp::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/BarProps.cpp:49:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 49 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/BarProps.cpp:48:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 48 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/Crypto.cpp: In member function 'virtual nsresult mozilla::dom::Crypto::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/Crypto.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 26 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/Crypto.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 25 | NS_INTERFACE_MAP_ENTRY(nsIDOMCrypto) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/CustomElementRegistry.cpp: In member function 'virtual nsresult mozilla::dom::CustomElementRegistry::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/CustomElementRegistry.cpp:227:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 227 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/CustomElementRegistry.cpp:226:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 226 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMCursor.cpp: In member function 'virtual nsresult mozilla::dom::DOMCursor::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMCursor.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 18 | NS_INTERFACE_MAP_END_INHERITING(DOMRequest) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMCursor.cpp:17:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17 | NS_INTERFACE_MAP_ENTRY(nsIDOMDOMCursor) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMException.cpp: In member function 'virtual nsresult mozilla::dom::Exception::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMException.cpp:147:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 147 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMException.cpp:146:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 146 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMException.cpp: In member function 'virtual nsresult mozilla::dom::DOMException::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMException.cpp:363:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 363 | NS_INTERFACE_MAP_END_INHERITING(Exception) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMException.cpp:362:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 362 | NS_INTERFACE_MAP_ENTRY(nsIDOMDOMException) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMImplementation.cpp: In member function 'virtual nsresult mozilla::dom::DOMImplementation::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMImplementation.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 26 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMImplementation.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 25 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMParser.cpp: In member function 'virtual nsresult mozilla::dom::DOMParser::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMParser.cpp:45:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 45 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMParser.cpp:44:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 44 | NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/NodeInfo.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrName.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/AnonymousContent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/AnonymousContent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/NodeInfo.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrName.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/AnonymousContent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:2721:28: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMException.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base0.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:2719:8: note: 'struct xpc::GlobalProperties' declared here 2719 | struct GlobalProperties { | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/AnonymousContent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In static member function 'static void mozilla::dom::ChromeUtils::Base64URLDecode(mozilla::dom::GlobalObject&, const nsACString&, const mozilla::dom::Base64URLDecodeOptions&, JS::MutableHandle, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/ChromeUtils.cpp:112:27: note: while referencing 'data' 112 | FallibleTArray data; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/AnonymousContent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/ChromeUtils.cpp:112:27: note: while referencing 'data' 112 | FallibleTArray data; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/AnonymousContent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'mozilla::dom::DOMMatrix* mozilla::dom::DOMMatrix::SetMatrixValue(const nsAString&, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 16 is outside array bounds of 'mozilla::SVGTransformListParser [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base0.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMMatrix.cpp:658:26: note: while referencing 'parser' 658 | SVGTransformListParser parser(aTransformList); | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/AnonymousContent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In static member function 'static already_AddRefed mozilla::dom::BodyUtil::ConsumeFormData(nsIGlobalObject*, const nsCString&, const nsCString&, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::URLParams [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/BodyUtil.cpp:466:15: note: while referencing 'params' 466 | URLParams params; | ^~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_base1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/datachannel -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_base1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMPoint.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMPoint.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMPoint.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMPoint.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMQuad.cpp: In member function 'virtual nsresult mozilla::dom::DOMQuad::QuadBounds::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMQuad.cpp:148:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 148 | NS_INTERFACE_MAP_END_INHERITING(DOMRectReadOnly) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMPoint.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMPoint.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMQuad.cpp:147:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 147 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DOMQuad::QuadBounds) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMPoint.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMPoint.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMRect.cpp: In member function 'virtual nsresult mozilla::dom::DOMRectReadOnly::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMRect.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 22 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMRect.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMRect.cpp: In member function 'virtual nsresult mozilla::dom::DOMRectList::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMRect.cpp:82:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 82 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMPoint.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMPoint.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:324:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 324 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMRect.cpp:81:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 81 | NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(DOMRectList) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMPoint.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMPoint.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMRequest.cpp: In member function 'virtual nsresult mozilla::dom::DOMRequest::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMRequest.cpp:72:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 72 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMRequest.cpp:71:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 71 | NS_INTERFACE_MAP_ENTRY(nsIDOMDOMRequest) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMStringList.cpp: In member function 'virtual nsresult mozilla::dom::DOMStringList::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMStringList.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMStringList.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 20 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DocumentFragment.cpp: In member function 'virtual nsresult mozilla::dom::DocumentFragment::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DocumentFragment.cpp:131:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 131 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DocumentFragment.cpp:130:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 130 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIContent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Declaration.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DeclarationBlockInlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/Element.cpp:62, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base1.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 159 | memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:44, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DirectionalityUtils.cpp:214, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base1.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:574:7: note: 'class nsCSSValue' declared here 574 | class nsCSSValue { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMPoint.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMPoint.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/Element.cpp: In member function 'virtual nsresult mozilla::dom::DestinationInsertionPointList::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/Element.cpp:1213:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 1213 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMPoint.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMPoint.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:324:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 324 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/Element.cpp:1212:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 1212 | NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(DestinationInsertionPointList) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMPoint.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMPoint.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/EventSource.cpp: In member function 'virtual nsresult mozilla::dom::EventSource::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/EventSource.cpp:2067:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 2067 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMPoint.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMPoint.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/EventSource.cpp:2066:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 2066 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(EventSource) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMPoint.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMPoint.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/FormData.cpp: In member function 'virtual nsresult mozilla::dom::FormData::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/FormData.cpp:100:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 100 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/FormData.cpp:99:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 99 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDOMFormData) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/FragmentOrElement.cpp: In member function 'virtual nsresult nsChildContentList::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/FragmentOrElement.cpp:549:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 549 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMPoint.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMPoint.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:324:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 324 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/FragmentOrElement.cpp:548:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 548 | NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsChildContentList) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMPoint.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMPoint.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/FragmentOrElement.cpp: In member function 'virtual nsresult nsNodeSupportsWeakRefTearoff::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:919:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 919 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:957:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_USING_AGGREGATOR' 957 | NS_IMPL_QUERY_TAIL_USING_AGGREGATOR(_aggregator) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/FragmentOrElement.cpp:648:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_AGGREGATED' 648 | NS_INTERFACE_MAP_END_AGGREGATED(mNode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/FragmentOrElement.cpp:647:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 647 | NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/FragmentOrElement.cpp: In member function 'virtual nsresult mozilla::dom::FragmentOrElement::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/FragmentOrElement.cpp:2127:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 2127 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/FragmentOrElement.cpp:2126:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 2126 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIContent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/GroupedSHistory.cpp: In member function 'virtual nsresult mozilla::dom::GroupedSHistory::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/GroupedSHistory.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 36 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/GroupedSHistory.cpp:35:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 35 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIGroupedSHistory) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/IdleDeadline.cpp: In member function 'virtual nsresult mozilla::dom::IdleDeadline::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/IdleDeadline.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 26 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/IdleDeadline.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 25 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMPoint.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMPoint.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsIPresShell.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsPresContext.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMRect.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base1.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMPoint.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMPoint.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Span.h: In instantiation of 'mozilla::span_details::span_iterator& mozilla::span_details::span_iterator::operator++() [with Span = mozilla::Span; bool IsConst = false]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/EventSource.cpp:738:33: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Span.h:202:40: warning: comparison of unsigned expression in '>= 0' is always true [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wtype-limits -Wtype-limits; ] 202 | MOZ_RELEASE_ASSERT(span_ && index_ >= 0 && index_ < span_->Length()); | ~~~~~~~^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Assertions.h:417:69: note: in definition of macro 'MOZ_VALIDATE_ASSERT_CONDITION_TYPE' 417 | tic_assert(mozilla::detail::AssertionConditionType::isValid, \ | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Assertions.h:450:39: note: in expansion of macro 'MOZ_ASSERT_HELPER1' 450 | #define MOZ_RELEASE_ASSERT_GLUE(a, b) a b | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Assertions.h:452:3: note: in expansion of macro 'MOZ_RELEASE_ASSERT_GLUE' 452 | MOZ_RELEASE_ASSERT_GLUE( \ | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Span.h:202:5: note: in expansion of macro 'MOZ_RELEASE_ASSERT' 202 | MOZ_RELEASE_ASSERT(span_ && index_ >= 0 && index_ < span_->Length()); | ^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Assertions.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMPoint.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMPoint.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Span.h:202:40: warning: comparison of unsigned expression in '>= 0' is always true [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wtype-limits -Wtype-limits; ] 202 | MOZ_RELEASE_ASSERT(span_ && index_ >= 0 && index_ < span_->Length()); | ~~~~~~~^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Likely.h:17:48: note: in definition of macro 'MOZ_UNLIKELY' 17 | # define MOZ_UNLIKELY(x) (__builtin_expect(!!(x), 0)) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Assertions.h:433:23: note: in expansion of macro 'MOZ_CHECK_ASSERT_ASSIGNMENT' 433 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Assertions.h:450:39: note: in expansion of macro 'MOZ_ASSERT_HELPER1' 450 | #define MOZ_RELEASE_ASSERT_GLUE(a, b) a b | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Assertions.h:452:3: note: in expansion of macro 'MOZ_RELEASE_ASSERT_GLUE' 452 | MOZ_RELEASE_ASSERT_GLUE( \ | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Span.h:202:5: note: in expansion of macro 'MOZ_RELEASE_ASSERT' 202 | MOZ_RELEASE_ASSERT(span_ && index_ >= 0 && index_ < span_->Length()); | ^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMPoint.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMPoint.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Span.h: In instantiation of 'mozilla::span_details::span_iterator::span_iterator(const Span*, typename Span::index_type) [with Span = mozilla::Span; bool IsConst = false; typename Span::index_type = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Span.h:800:45: required from 'mozilla::Span::iterator mozilla::Span::begin() const [with ElementType = char16_t; unsigned int Extent = 4294967295; mozilla::Span::iterator = mozilla::span_details::span_iterator, false>]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/EventSource.cpp:738:33: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Span.h:176:32: warning: comparison of unsigned expression in '>= 0' is always true [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wtype-limits -Wtype-limits; ] 176 | (index_ >= 0 && index <= span_->Length())); | ~~~~~~~^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Assertions.h:417:69: note: in definition of macro 'MOZ_VALIDATE_ASSERT_CONDITION_TYPE' 417 | tic_assert(mozilla::detail::AssertionConditionType::isValid, \ | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Assertions.h:450:39: note: in expansion of macro 'MOZ_ASSERT_HELPER1' 450 | #define MOZ_RELEASE_ASSERT_GLUE(a, b) a b | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Assertions.h:452:3: note: in expansion of macro 'MOZ_RELEASE_ASSERT_GLUE' 452 | MOZ_RELEASE_ASSERT_GLUE( \ | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Span.h:175:5: note: in expansion of macro 'MOZ_RELEASE_ASSERT' 175 | MOZ_RELEASE_ASSERT(span == nullptr || | ^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Assertions.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMPoint.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMPoint.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Span.h:176:32: warning: comparison of unsigned expression in '>= 0' is always true [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wtype-limits -Wtype-limits; ] 176 | (index_ >= 0 && index <= span_->Length())); | ~~~~~~~^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Likely.h:17:48: note: in definition of macro 'MOZ_UNLIKELY' 17 | # define MOZ_UNLIKELY(x) (__builtin_expect(!!(x), 0)) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Assertions.h:433:23: note: in expansion of macro 'MOZ_CHECK_ASSERT_ASSIGNMENT' 433 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Assertions.h:450:39: note: in expansion of macro 'MOZ_ASSERT_HELPER1' 450 | #define MOZ_RELEASE_ASSERT_GLUE(a, b) a b | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Assertions.h:452:3: note: in expansion of macro 'MOZ_RELEASE_ASSERT_GLUE' 452 | MOZ_RELEASE_ASSERT_GLUE( \ | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Span.h:175:5: note: in expansion of macro 'MOZ_RELEASE_ASSERT' 175 | MOZ_RELEASE_ASSERT(span == nullptr || | ^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMPoint.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMPoint.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'void mozilla::dom::GroupedSHistory::PurgePrerendering()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base1.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/GroupedSHistory.cpp:245:33: note: while referencing 'histories' 245 | nsTArray histories = Move(mPrerenderingHistories); | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMPoint.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/DOMPoint.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'void mozilla::dom::EventSourceImpl::DispatchAllMessageEvents()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base1.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/EventSource.cpp:1504:66: note: while referencing '' 1504 | Sequence>()); | ^ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_base2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/datachannel -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_base2.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base2.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IdleDeadline.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/IdleRequest.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/IdleRequest.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/IdleRequest.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/IntlUtils.cpp: In member function 'virtual nsresult mozilla::dom::IntlUtils::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/IntlUtils.cpp:14:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/IntlUtils.cpp:13:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/Location.cpp: In member function 'virtual nsresult mozilla::dom::Location::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/Location.cpp:59:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 59 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/Location.cpp:58:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 58 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/Navigator.cpp: In member function 'virtual nsresult mozilla::dom::Navigator::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/Navigator.cpp:179:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 179 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/Navigator.cpp:178:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 178 | NS_INTERFACE_MAP_ENTRY(nsIMozNavigatorNetwork) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/NodeIterator.cpp: In member function 'virtual nsresult mozilla::dom::NodeIterator::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/NodeIterator.cpp:177:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 177 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/NodeIterator.cpp:176:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 176 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDOMNodeIterator) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/PartialSHistory.cpp: In member function 'virtual nsresult mozilla::dom::PartialSHistory::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/PartialSHistory.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 24 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/PartialSHistory.cpp:23:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 23 | NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/ProcessGlobal.cpp: In member function 'virtual nsresult mozilla::dom::ProcessGlobal::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/ProcessGlobal.cpp:79:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 79 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/Location.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base2.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMClassInfoID.h:57:5: note: some parts of macro expansion are not guarded by this 'else' clause 57 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMClassInfoID.h:57:5: note: in definition of macro 'NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO' 57 | } else | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/IdleRequest.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/IdleRequest.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/ResizeObserver.cpp: In member function 'virtual nsresult mozilla::dom::ResizeObserver::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/ResizeObserver.cpp:118:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 118 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/ResizeObserver.cpp:117:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 117 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/ResizeObserver.cpp: In member function 'virtual nsresult mozilla::dom::ResizeObserverEntry::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/ResizeObserver.cpp:291:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 291 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/ResizeObserver.cpp:290:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 290 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/ResizeObserver.cpp: In member function 'virtual nsresult mozilla::dom::ResizeObserverSize::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/ResizeObserver.cpp:322:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 322 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/ResizeObserver.cpp:321:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 321 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/IdleRequest.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/IdleRequest.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PerformanceTiming.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/IdleRequest.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMNavigationTiming.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/IdleRequest.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/IdleRequest.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In static member function 'static nsresult mozilla::dom::ImageEncoder::ExtractDataInternal(const nsAString&, const nsAString&, uint8_t*, int32_t, nsIntSize, mozilla::layers::Image*, nsICanvasRenderingContextInternal*, mozilla::layers::AsyncCanvasRenderer*, nsIInputStream**, imgIEncoder*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base2.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/ImageEncoder.cpp:408:25: note: while referencing 'data' 408 | nsTArray data; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMNavigationTiming.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/IdleRequest.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/IdleRequest.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base2.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/ImageEncoder.cpp:408:25: note: while referencing 'data' 408 | nsTArray data; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMNavigationTiming.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/IdleRequest.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/IdleRequest.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::Navigator::GetLanguage(nsAString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base2.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/Navigator.cpp:399:22: note: while referencing 'languages' 399 | nsTArray languages; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMNavigationTiming.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/IdleRequest.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/IdleRequest.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'void mozilla::dom::Navigator::SetVibrationPermission(bool, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base2.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/Navigator.cpp:826:22: note: while referencing 'pattern' 826 | nsTArray pattern; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMNavigationTiming.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/IdleRequest.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/IdleRequest.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base2.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/Navigator.cpp:826:22: note: while referencing 'pattern' 826 | nsTArray pattern; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMNavigationTiming.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/IdleRequest.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/IdleRequest.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'bool mozilla::dom::Navigator::Vibrate(const nsTArray&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base2.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/Navigator.cpp:885:22: note: while referencing 'pattern' 885 | nsTArray pattern(aPattern); | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMNavigationTiming.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/IdleRequest.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/IdleRequest.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'uint32_t mozilla::dom::ResizeObserver::BroadcastActiveObservations()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base2.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/ResizeObserver.cpp:239:48: note: while referencing 'entries' 239 | Sequence> entries; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMNavigationTiming.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/IdleRequest.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/IdleRequest.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'uint32_t mozilla::dom::ResizeObserverController::BroadcastAllActiveObservations()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base2.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/ResizeObserverController.cpp:171:36: note: while referencing 'observers' 171 | nsTArray> observers(mResizeObservers); | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMNavigationTiming.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/IdleRequest.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/IdleRequest.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'void mozilla::dom::Navigator::GetActiveVRDisplays(nsTArray >&) const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base2.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/Navigator.cpp:1375:31: note: while referencing 'displays' 1375 | nsTArray> displays; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMNavigationTiming.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/IdleRequest.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/IdleRequest.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'void mozilla::dom::Navigator::NotifyVRDisplaysUpdated()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base2.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/Navigator.cpp:1392:31: note: while referencing 'vrDisplays' 1392 | nsTArray> vrDisplays; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMNavigationTiming.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/IdleRequest.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/IdleRequest.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::PostMessageEvent::Run()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base2.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/PostMessageEvent.cpp:163:40: note: while referencing 'ports' 163 | Sequence> ports; | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_base3.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/datachannel -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_base3.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base3.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/ScreenOrientation.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base3.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIRunnable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SameProcessMessageQueue.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SameProcessMessageQueue.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/ScreenOrientation.cpp: In member function 'virtual nsresult mozilla::dom::ScreenOrientation::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/ScreenOrientation.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 28 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/ScreenOrientation.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base3.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/ScreenOrientation.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 27 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ScreenOrientation) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIRunnable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SameProcessMessageQueue.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SameProcessMessageQueue.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/Selection.cpp: In member function 'virtual nsresult mozilla::dom::Selection::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/Selection.cpp:804:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 804 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/Selection.cpp:803:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 803 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISelection) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SelectionChangeListener.cpp: In member function 'virtual nsresult mozilla::dom::SelectionChangeListener::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SelectionChangeListener.cpp:74:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 74 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SelectionChangeListener.cpp:73:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 73 | NS_INTERFACE_MAP_ENTRY(nsISelectionListener) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/ShadowRoot.cpp: In member function 'virtual nsresult mozilla::dom::ShadowRoot::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/ShadowRoot.cpp:49:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 49 | NS_INTERFACE_MAP_END_INHERITING(DocumentFragment) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/ShadowRoot.cpp:48:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 48 | NS_INTERFACE_MAP_ENTRY(nsIMutationObserver) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/ShadowRoot.cpp: In member function 'virtual nsresult mozilla::dom::ShadowRootStyleSheetList::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/ShadowRoot.cpp:593:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 593 | NS_INTERFACE_MAP_END_INHERITING(StyleSheetList) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/ScreenOrientation.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base3.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/ShadowRoot.cpp:592:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 592 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ShadowRootStyleSheetList) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIRunnable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SameProcessMessageQueue.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SameProcessMessageQueue.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/StyleSheetList.cpp: In member function 'virtual nsresult mozilla::dom::StyleSheetList::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/StyleSheetList.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/StyleSheetList.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 20 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SubtleCrypto.cpp: In member function 'virtual nsresult mozilla::dom::SubtleCrypto::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SubtleCrypto.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 23 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SubtleCrypto.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 22 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SameProcessMessageQueue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SameProcessMessageQueue.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/ScreenOrientation.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base3.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SameProcessMessageQueue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SameProcessMessageQueue.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'bool mozilla::dom::Selection::_ZN7mozilla3dom9Selection12ContainsNodeER7nsINodebRNS_11ErrorResultE.part.0(nsINode&, bool, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base3.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/Selection.cpp:3236:22: note: while referencing 'overlappingRanges' 3236 | nsTArray overlappingRanges; | ^~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SameProcessMessageQueue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SameProcessMessageQueue.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'mozilla::UniquePtr mozilla::dom::Selection::LookUpSelection(nsIContent*, int32_t, int32_t, mozilla::UniquePtr, mozilla::SelectionType, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base3.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/Selection.cpp:1893:22: note: while referencing 'overlappingRanges' 1893 | nsTArray overlappingRanges; | ^~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SameProcessMessageQueue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SameProcessMessageQueue.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'void mozilla::dom::ShadowRoot::DistributeAllNodes()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base3.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/ShadowRoot.cpp:357:25: note: while referencing 'shadowsToUpdate' 357 | nsTArray shadowsToUpdate; | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SameProcessMessageQueue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SameProcessMessageQueue.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base3.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/ShadowRoot.cpp:350:25: note: while referencing 'nodePool' 350 | nsTArray nodePool; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SameProcessMessageQueue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SameProcessMessageQueue.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'void mozilla::dom::SameProcessMessageQueue::Flush()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SameProcessMessageQueue.cpp:39:30: note: while referencing 'queue' 39 | nsTArray> queue; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SameProcessMessageQueue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SameProcessMessageQueue.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'void mozilla::dom::Selection::GetRangesForInterval(nsINode&, int32_t, nsINode&, int32_t, bool, nsTArray >&, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base3.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/Selection.cpp:1450:22: note: while referencing 'results' 1450 | nsTArray results; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SameProcessMessageQueue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SameProcessMessageQueue.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base3.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/Selection.cpp:1450:22: note: while referencing 'results' 1450 | nsTArray results; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SameProcessMessageQueue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SameProcessMessageQueue.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::Selection::GetRangesForInterval(nsIDOMNode*, int32_t, nsIDOMNode*, int32_t, bool, uint32_t*, nsIDOMRange***)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base3.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/Selection.cpp:1417:29: note: while referencing 'results' 1417 | nsTArray> results; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SameProcessMessageQueue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SameProcessMessageQueue.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'void mozilla::dom::Selection::RemoveRange(nsRange&, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base3.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/Selection.cpp:2383:22: note: while referencing 'affectedRanges' 2383 | nsTArray affectedRanges; | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SameProcessMessageQueue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SameProcessMessageQueue.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base3.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/Selection.cpp:2383:22: note: while referencing 'affectedRanges' 2383 | nsTArray affectedRanges; | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SameProcessMessageQueue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SameProcessMessageQueue.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'nsresult mozilla::dom::Selection::AddItemInternal(nsRange*, int32_t*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base3.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/Selection.cpp:1261:23: note: while referencing 'temp' 1261 | nsTArray temp; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SameProcessMessageQueue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SameProcessMessageQueue.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base3.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/Selection.cpp:1246:23: note: while referencing 'overlaps' 1246 | nsTArray overlaps; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SameProcessMessageQueue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SameProcessMessageQueue.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'bool mozilla::dom::StructuredCloneHolder::TakeTransferredPortsAsSequence(mozilla::dom::Sequence >&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base3.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/StructuredCloneHolder.cpp:1278:33: note: while referencing 'ports' 1278 | nsTArray> ports = TakeTransferredPorts(); | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SameProcessMessageQueue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/SameProcessMessageQueue.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::StructuredCloneHolder::CustomWriteHandler(JSContext*, JSStructuredCloneWriter*, JS::Handle)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base3.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/StructuredCloneHolder.cpp:703:30: note: while referencing 'blobImpls' 703 | nsTArray> blobImpls; | ^~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_base4.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/datachannel -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_base4.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base4.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutHandler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutHandler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutHandler.cpp: In member function 'virtual nsresult mozilla::dom::TimeoutHandler::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutHandler.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 41 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutHandler.cpp:40:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 40 | NS_INTERFACE_MAP_ENTRY(nsITimeoutHandler) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Timeout.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutManager.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutHandler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutHandler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TreeWalker.cpp: In member function 'virtual nsresult mozilla::dom::TreeWalker::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TreeWalker.cpp:50:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 50 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TreeWalker.cpp:49:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 49 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDOMTreeWalker) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/WebSocket.cpp: In member function 'virtual nsresult mozilla::dom::WebSocket::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/WebSocket.cpp:1471:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 1471 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutHandler.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutHandler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/WebSocket.cpp:1470:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 1470 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(WebSocket) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/Declaration.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsRuleWalker.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.cpp:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base4.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 159 | memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleTransformMatrix.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/WebKitCSSMatrix.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base4.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:574:7: note: 'class nsCSSValue' declared here 574 | class nsCSSValue { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base4.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.cpp: In member function 'nsresult nsAttrAndChildArray::RemoveAttrAt(uint32_t, nsAttrValue&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.cpp:468:58: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct nsAttrAndChildArray::InternalAttr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 468 | (slotCount - aPos - 1) * sizeof(InternalAttr)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIdentifierMapEntry.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDocument.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsHTMLDocument.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/WindowNamedPropertiesHandler.cpp:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base4.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:232:10: note: 'struct nsAttrAndChildArray::InternalAttr' declared here 232 | struct InternalAttr | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base4.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.cpp:469:65: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsAttrAndChildArray::InternalAttr' with no trivial copy-assignment; use assignment instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 469 | memset(&ATTRS(mImpl)[slotCount - 1], 0, sizeof(InternalAttr)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIdentifierMapEntry.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDocument.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsHTMLDocument.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/WindowNamedPropertiesHandler.cpp:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base4.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:232:10: note: 'struct nsAttrAndChildArray::InternalAttr' declared here 232 | struct InternalAttr | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base4.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.cpp: In member function 'bool nsAttrAndChildArray::AddAttrSlot()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.cpp:928:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct nsAttrAndChildArray::InternalAttr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 928 | childCount * sizeof(nsIContent*)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIdentifierMapEntry.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDocument.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsHTMLDocument.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/WindowNamedPropertiesHandler.cpp:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base4.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:232:10: note: 'struct nsAttrAndChildArray::InternalAttr' declared here 232 | struct InternalAttr | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutHandler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutHandler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentIterator.cpp: In member function 'virtual nsresult nsContentIterator::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentIterator.cpp:247:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 247 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutHandler.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutHandler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentIterator.cpp:246:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 246 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(nsContentIterator) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutHandler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutHandler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentIterator.cpp: In member function 'virtual nsresult nsContentSubtreeIterator::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentIterator.cpp:1292:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 1292 | NS_INTERFACE_MAP_END_INHERITING(nsContentIterator) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutHandler.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutHandler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentIterator.cpp:1291:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 1291 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsContentSubtreeIterator) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutHandler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutHandler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentList.cpp: In member function 'virtual nsresult nsBaseContentList::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentList.cpp:90:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 90 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutHandler.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutHandler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:324:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 324 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentList.cpp:89:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 89 | NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsBaseContentList) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutHandler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutHandler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentList.cpp: In member function 'virtual nsresult nsSimpleContentList::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentList.cpp:143:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 143 | NS_INTERFACE_MAP_END_INHERITING(nsBaseContentList) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutHandler.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutHandler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentList.cpp:142:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 142 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsSimpleContentList) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutHandler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutHandler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentList.cpp: In member function 'virtual nsresult nsEmptyContentList::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentList.cpp:158:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 158 | NS_INTERFACE_MAP_END_INHERITING(nsBaseContentList) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutHandler.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutHandler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentList.cpp:157:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 157 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsEmptyContentList) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutHandler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutHandler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Timeout.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutManager.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutHandler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutHandler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:2721:28: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/WindowNamedPropertiesHandler.cpp:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base4.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:2719:8: note: 'struct xpc::GlobalProperties' declared here 2719 | struct GlobalProperties { | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPIDOMWindow.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Timeout.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutManager.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::WindowNamedPropertiesHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::AutoIdVector&) const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base4.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/WindowNamedPropertiesHandler.cpp:183:22: note: while referencing 'names' 183 | nsTArray names; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPIDOMWindow.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Timeout.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutManager.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In static member function 'static already_AddRefed mozilla::dom::WebSocket::ConstructorCommon(const mozilla::dom::GlobalObject&, const nsAString&, const mozilla::dom::Sequence >&, nsITransportProvider*, const nsACString&, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base4.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/WebSocket.cpp:1277:22: note: while referencing 'protocolArray' 1277 | nsTArray protocolArray; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPIDOMWindow.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Timeout.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutManager.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In static member function 'static already_AddRefed mozilla::dom::WebSocket::Constructor(const mozilla::dom::GlobalObject&, const nsAString&, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base4.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/WebSocket.cpp:981:22: note: while referencing 'protocols' 981 | Sequence protocols; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPIDOMWindow.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Timeout.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutManager.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In static member function 'static already_AddRefed mozilla::dom::WebSocket::Constructor(const mozilla::dom::GlobalObject&, const nsAString&, const nsAString&, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base4.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/WebSocket.cpp:992:22: note: while referencing 'protocols' 992 | Sequence protocols; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPIDOMWindow.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Timeout.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutManager.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/TimeoutManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'nsresult mozilla::dom::WebSocket::CreateAndDispatchMessageEvent(const nsACString&, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base4.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/WebSocket.cpp:2025:64: note: while referencing '' 2025 | Sequence>()); | ^ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_base5.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/datachannel -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_base5.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPermissionHelper.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPermissionHelper.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentSink.cpp: In member function 'virtual nsresult nsContentSink::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentSink.cpp:72:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 72 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentSink.cpp:71:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 71 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDocumentObserver) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMAttributeMap.cpp: In member function 'virtual nsresult nsDOMAttributeMap::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMAttributeMap.cpp:102:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 102 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPermissionHelper.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMAttributeMap.cpp:101:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 101 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(nsDOMAttributeMap) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPermissionHelper.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMCaretPosition.cpp: In member function 'virtual nsresult nsDOMCaretPosition::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMCaretPosition.cpp:75:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 75 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMCaretPosition.cpp:74:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 74 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMClassInfo.cpp: In member function 'virtual nsresult nsDOMClassInfo::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMClassInfo.cpp:295:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 295 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMClassInfo.cpp:294:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 294 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIClassInfo) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMClassInfo.cpp: In member function 'virtual nsresult nsDOMConstructor::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMClassInfo.cpp:1111:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 1111 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMClassInfo.cpp:1110:5: note: some parts of macro expansion are not guarded by this 'else' clause 1110 | } else | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPermissionHelper.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMClassInfo.cpp: In member function 'virtual nsresult nsEventListenerThisTranslator::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMClassInfo.cpp:1842:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 1842 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMClassInfo.cpp:1841:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 1841 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMDataChannel.cpp: In member function 'virtual nsresult nsDOMDataChannel::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMDataChannel.cpp:73:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 73 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMDataChannel.cpp:72:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 72 | NS_INTERFACE_MAP_ENTRY(nsIDOMDataChannel) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMMutationObserver.cpp: In member function 'virtual nsresult nsDOMMutationRecord::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMMutationObserver.cpp:64:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 64 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMMutationObserver.cpp:63:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 63 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMMutationObserver.cpp: In member function 'virtual nsresult nsMutationReceiver::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMMutationObserver.cpp:92:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 92 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMMutationObserver.cpp:91:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 91 | NS_INTERFACE_MAP_ENTRY(nsIMutationObserver) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMMutationObserver.cpp: In member function 'virtual nsresult nsDOMMutationObserver::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMMutationObserver.cpp:487:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 487 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMMutationObserver.cpp:486:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 486 | NS_INTERFACE_MAP_ENTRY(nsDOMMutationObserver) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMSerializer.cpp: In member function 'virtual nsresult nsDOMSerializer::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMSerializer.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 34 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMSerializer.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 33 | NS_INTERFACE_MAP_ENTRY(nsIDOMSerializer) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMTokenList.cpp: In member function 'virtual nsresult nsDOMTokenList::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMTokenList.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 43 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPermissionHelper.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMTokenList.cpp:42:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 42 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(nsDOMTokenList) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPermissionHelper.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMWindowList.cpp: In member function 'virtual nsresult nsDOMWindowList::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMWindowList.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 37 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMWindowList.cpp:36:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 36 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDocument.cpp: In member function 'virtual nsresult nsDocument::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDocument.cpp:1608:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 1608 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPermissionHelper.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:324:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 324 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDocument.cpp:1607:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 1607 | NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsDocument) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPermissionHelper.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDocument.cpp: In member function 'virtual nsresult UnblockParsingPromiseHandler::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDocument.cpp:10812:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10812 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDocument.cpp:10811:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10811 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDocumentEncoder.cpp: In member function 'virtual nsresult nsDocumentEncoder::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDocumentEncoder.cpp:210:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 210 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDocumentEncoder.cpp:209:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 209 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPermissionHelper.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPermissionHelper.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPermissionHelper.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:2721:28: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMClassInfo.cpp:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:2719:8: note: 'struct xpc::GlobalProperties' declared here 2719 | struct GlobalProperties { | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPermissionHelper.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'mozilla::dom::FlashClassification nsDocument::PrincipalFlashClassification()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDocument.cpp:13373:23: note: while referencing 'results' 13373 | nsTArray results; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPermissionHelper.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void nsDocument::ElementsFromPointHelper(float, float, uint32_t, nsTArray >&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDocument.cpp:3470:23: note: while referencing 'outFrames' 3470 | nsTArray outFrames; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPermissionHelper.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDocument.cpp:3470:23: note: while referencing 'outFrames' 3470 | nsTArray outFrames; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPermissionHelper.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void nsDocument::FlushExternalResources(mozilla::FlushType)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDocument.cpp:8237:36: note: while referencing 'resources' 8237 | nsTArray > resources; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPermissionHelper.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::FullscreenRoots::ForEach(void (*)(nsIDocument*))': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDocument.cpp:10931:23: note: while referencing 'roots' 10931 | nsTArray roots(sInstance->mRoots); | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPermissionHelper.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsDocument::RefreshLinkHrefs()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'LinkArray [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDocument.cpp:9393:13: note: while referencing 'linksToNotify' 9393 | LinkArray linksToNotify(mStyledLinks.Count()); | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPermissionHelper.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static uint32_t mozilla::dom::nsContentPermissionUtils::ConvertArrayToPermissionRequest(nsIArray*, nsTArray&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPermissionHelper.cpp:291:24: note: while referencing 'options' 291 | nsTArray options; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPermissionHelper.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'already_AddRefed nsDocument::BlockedTrackingNodes() const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDocument.cpp:6362:23: note: while referencing 'blockedTrackingNodes' 6362 | nsTArray blockedTrackingNodes; | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPermissionHelper.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static nsTArray mozilla::dom::nsContentPermissionUtils::GetContentPermissionRequestChildById(const TabId&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPermissionHelper.cpp:427:45: note: while referencing 'childArray' 427 | nsTArray childArray; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPermissionHelper.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static nsTArray mozilla::dom::nsContentPermissionUtils::GetContentPermissionRequestParentById(const TabId&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPermissionHelper.cpp:404:46: note: while referencing 'parentArray' 404 | nsTArray parentArray; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPermissionHelper.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsAutoMutationBatch::Done()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMMutationObserver.cpp:1065:35: note: while referencing 'allObservers' 1065 | nsTArray allObservers; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPermissionHelper.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static nsresult mozilla::dom::nsContentPermissionUtils::AskPermission(nsIContentPermissionRequest*, nsPIDOMWindowInner*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPermissionHelper.cpp:371:33: note: while referencing 'permArray' 371 | nsTArray permArray; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPermissionHelper.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsDOMMutationObserver::HandleMutation()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMMutationObserver.cpp:844:5: note: while referencing 'mutations' 844 | mutations; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPermissionHelper.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsContentPermissionRequestProxy::Cancel()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPermissionHelper.cpp:649:30: note: while referencing 'emptyChoices' 649 | nsTArray emptyChoices; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPermissionHelper.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsContentPermissionRequestProxy::Allow(JS::HandleValue)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPermissionHelper.cpp:669:30: note: while referencing 'choices' 669 | nsTArray choices; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPermissionHelper.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void nsDocument::UnsuppressEventHandlingAndFireEvents(bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDocument.cpp:9910:35: note: while referencing 'documents' 9910 | nsTArray> documents; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPermissionHelper.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult nsDOMDataChannel::DoOnMessageAvailable(const nsACString&, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMDataChannel.cpp:421:64: note: while referencing '' 421 | Sequence>()); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPermissionHelper.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsDocument::_ZN10nsDocument35MaybeInitializeFinalizeFrameLoadersEv.part.0()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDocument.cpp:7383:38: note: while referencing 'finalizers' 7383 | nsTArray > finalizers; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPermissionHelper.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void nsDocument::UpdateIntersectionObservations()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDocument.cpp:12866:45: note: while referencing 'observers' 12866 | nsTArray> observers(mIntersectionObservers.Count()); | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPermissionHelper.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void nsDocument::NotifyIntersectionObservers()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDocument.cpp:12895:45: note: while referencing 'observers' 12895 | nsTArray> observers(mIntersectionObservers.Count()); | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPermissionHelper.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsIDocument::_ZN11nsIDocument16FlushUserFontSetEv.part.0()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDocument.cpp:13129:41: note: while referencing 'rules' 13129 | nsTArray rules; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPermissionHelper.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base5.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDocument.cpp:13129:41: note: while referencing 'rules' 13129 | nsTArray rules; | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_base6.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/datachannel -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_base6.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base6.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TabParent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFocusManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/LiveResizeListener.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TabParent.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFocusManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFocusManager.cpp: In member function 'virtual nsresult nsFocusManager::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFocusManager.cpp:157:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 157 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFocusManager.cpp:156:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 156 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIFocusManager) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameLoader.cpp: In member function 'virtual nsresult nsFrameLoader::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameLoader.cpp:159:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 159 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameLoader.cpp:158:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 158 | NS_INTERFACE_MAP_ENTRY(nsIWebBrowserPersistable) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameLoader.cpp: In member function 'virtual nsresult AppendPartialSHistoryAndSwapHelper::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameLoader.cpp:526:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 526 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameLoader.cpp:525:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 525 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameLoader.cpp: In member function 'virtual nsresult RequestGroupedHistoryNavigationHelper::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameLoader.cpp:643:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 643 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameLoader.cpp:642:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 642 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGenericDOMDataNode.cpp: In member function 'virtual nsresult nsGenericDOMDataNode::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGenericDOMDataNode.cpp:136:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 136 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGenericDOMDataNode.cpp:135:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 135 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIContent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsHistory.cpp: In member function 'virtual nsresult nsHistory::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsHistory.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 38 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsHistory.cpp:37:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 37 | NS_INTERFACE_MAP_ENTRY(nsIDOMHistory) // Empty, needed for extension compat | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/Declaration.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsRuleWalker.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsRuleProcessorData.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.cpp:88, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base6.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 159 | memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:44, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TabParent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFocusManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:574:7: note: 'class nsCSSValue' declared here 574 | class nsCSSValue { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/LiveResizeListener.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TabParent.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFocusManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsInProcessTabChildGlobal.cpp: In member function 'virtual nsresult nsInProcessTabChildGlobal::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsInProcessTabChildGlobal.cpp:173:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 173 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsInProcessTabChildGlobal.cpp:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base6.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMClassInfoID.h:57:5: note: some parts of macro expansion are not guarded by this 'else' clause 57 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDOMClassInfoID.h:57:5: note: in definition of macro 'NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO' 57 | } else | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/LiveResizeListener.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TabParent.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFocusManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsJSEnvironment.cpp: In member function 'virtual nsresult nsJSContext::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsJSEnvironment.cpp:626:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 626 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsJSEnvironment.cpp:625:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 625 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsJSEnvironment.cpp: In member function 'virtual nsresult nsJSArgArray::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsJSEnvironment.cpp:2858:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 2858 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsJSEnvironment.cpp:2857:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 2857 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIJSArgArray) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsJSTimeoutHandler.cpp: In member function 'virtual nsresult nsJSScriptTimeoutHandler::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsJSTimeoutHandler.cpp:162:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 162 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsJSTimeoutHandler.cpp:161:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 161 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TabParent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFocusManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TabParent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFocusManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TabParent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFocusManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'virtual nsresult nsFrameLoader::DoSendAsyncMessage(JSContext*, const nsAString&, mozilla::dom::ipc::StructuredCloneData&, JS::Handle, nsIPrincipal*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base6.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameLoader.cpp:3237:49: note: while referencing 'cpows' 3237 | InfallibleTArray cpows; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nscore.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/LiveResizeListener.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TabParent.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFocusManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base6.cpp:2: In function 'void* operator new [](size_t, const mozilla::fallible_t&)', inlined from 'nsJSArgArray::nsJSArgArray(JSContext*, uint32_t, const JS::Value*, nsresult*)' at /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsJSEnvironment.cpp:2799:52: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/mozalloc.h:267:23: warning: argument 1 value '4294967295' exceeds maximum object size 2147483647 [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Walloc-size-larger-than= -Walloc-size-larger-than=; ] 267 | return malloc_impl(size); | ^ In file included from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/cstdlib:75, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/cstdlib:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers/cstdlib:52, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/mozalloc.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nscore.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/LiveResizeListener.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TabParent.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFocusManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base6.cpp:2: /usr/include/stdlib.h: In constructor 'nsJSArgArray::nsJSArgArray(JSContext*, uint32_t, const JS::Value*, nsresult*)': /usr/include/stdlib.h:539:14: note: in a call to allocation function 'void* malloc(size_t)' declared here 539 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TabParent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFocusManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'nsresult nsLineBreaker::FlushCurrentWord()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base6.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsLineBreaker.cpp:66:18: note: while referencing 'capitalizationState' 66 | nsTArray capitalizationState; | ^~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TabParent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFocusManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'nsresult nsLineBreaker::AppendText(nsIAtom*, const char16_t*, uint32_t, uint32_t, nsILineBreakSink*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base6.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsLineBreaker.cpp:197:18: note: while referencing 'capitalizationState' 197 | nsTArray capitalizationState; | ^~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TabParent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFocusManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In function 'already_AddRefed NS_CreateJSTimeoutHandler(JSContext*, nsGlobalWindow*, mozilla::dom::Function&, const mozilla::dom::Sequence&, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base6.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsJSTimeoutHandler.cpp:336:33: note: while referencing 'args' 336 | nsTArray> args; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TabParent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFocusManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In function 'already_AddRefed NS_CreateJSTimeoutHandler(JSContext*, mozilla::dom::workers::WorkerPrivate*, mozilla::dom::Function&, const mozilla::dom::Sequence&, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base6.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsJSTimeoutHandler.cpp:367:33: note: while referencing 'args' 367 | nsTArray> args; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TabParent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFocusManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'already_AddRefed nsFrameLoader::FireWillChangeProcessEvent()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base6.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsFrameLoader.cpp:659:29: note: while referencing 'blockers' 659 | nsTArray> blockers; | ^~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_base7.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/datachannel -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_base7.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base7.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URLSearchParams.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URL.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/URLExtraData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/GenericSpecifiedValues.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributeElement.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributes.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributes.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/Declaration.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsRuleWalker.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributes.cpp:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 159 | memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/GenericSpecifiedValues.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributeElement.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributes.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributes.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:574:7: note: 'class nsCSSValue' declared here 574 | class nsCSSValue { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributes.cpp: In member function 'void nsMappedAttributes::SetAndSwapAttr(nsIAtom*, nsAttrValue&, bool*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributes.cpp:176:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct nsMappedAttributes::InternalAttr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 176 | &Attrs()[i + 1], &Attrs()[i], (mAttrCount - i) * sizeof(InternalAttr)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributes.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributes.h:112:10: note: 'struct nsMappedAttributes::InternalAttr' declared here 112 | struct InternalAttr | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributes.cpp: In member function 'void nsMappedAttributes::RemoveAttrAt(uint32_t, nsAttrValue&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributes.cpp:312:57: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct nsMappedAttributes::InternalAttr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 312 | (mAttrCount - aPos - 1) * sizeof(InternalAttr)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributes.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributes.h:112:10: note: 'struct nsMappedAttributes::InternalAttr' declared here 112 | struct InternalAttr | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/NodeInfo.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrName.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributes.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributes.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMimeTypeArray.cpp: In member function 'virtual nsresult nsMimeTypeArray::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMimeTypeArray.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 29 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMimeTypeArray.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 28 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsOpenURIInFrameParams.cpp: In member function 'virtual nsresult nsOpenURIInFrameParams::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsOpenURIInFrameParams.cpp:15:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsOpenURIInFrameParams.cpp:14:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPlainTextSerializer.cpp: In member function 'virtual nsresult nsPlainTextSerializer::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPlainTextSerializer.cpp:71:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 71 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPlainTextSerializer.cpp:70:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 70 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsQueryContentEventResult.cpp: In member function 'virtual nsresult nsQueryContentEventResult::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsQueryContentEventResult.cpp:49:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 49 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsQueryContentEventResult.cpp:48:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 48 | NS_INTERFACE_MAP_ENTRY(nsIQueryContentEventResult) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsRange.cpp: In member function 'virtual nsresult nsRange::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsRange.cpp:338:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 338 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsRange.cpp:337:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 337 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDOMRange) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsScreen.cpp: In member function 'virtual nsresult nsScreen::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsScreen.cpp:55:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 55 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsScreen.cpp:54:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 54 | NS_INTERFACE_MAP_ENTRY(nsIDOMScreen) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsStructuredCloneContainer.cpp: In member function 'virtual nsresult nsStructuredCloneContainer::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsStructuredCloneContainer.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 30 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsStructuredCloneContainer.cpp:29:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 29 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/NodeInfo.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrName.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributes.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributes.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsIPresShell.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsPresContext.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/GenericSpecifiedValues.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributeElement.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributes.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributes.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributes.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributes.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In static member function 'static bool nsRange::IsNodeSelected(nsINode*, uint32_t, uint32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base7.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsRange.cpp:225:30: note: while referencing 'sortedRanges' 225 | nsTArray sortedRanges(maxRangeCount); | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributes.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributes.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base7.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsRange.cpp:225:30: note: while referencing 'sortedRanges' 225 | nsTArray sortedRanges(maxRangeCount); | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributes.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributes.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'bool nsScreen::MozLockOrientation(const nsAString&, nsScreen::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base7.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsScreen.cpp:236:22: note: while referencing 'orientations' 236 | Sequence orientations; | ^~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_base8.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/2d -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/sctp/datachannel -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_base8.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base8.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocumentObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsStubDocumentObserver.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsStubDocumentObserver.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base8.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsStyleLinkElement.cpp: In member function 'mozilla::Result nsStyleLinkElement::UpdateStyleSheetInternal(nsIDocument*, mozilla::dom::ShadowRoot*, nsIStyleSheetLinkingElement::ForceUpdate)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsStyleLinkElement.cpp:334:8: warning: unused variable 'notify' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable -Wunused-variable; ] 334 | bool notify, alternate; | ^~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsStyleLinkElement.cpp:334:16: warning: unused variable 'alternate' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable -Wunused-variable; ] 334 | bool notify, alternate; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Declaration.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DeclarationBlockInlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsStyledElement.cpp:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base8.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 159 | memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:44, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsStyleLinkElement.cpp:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base8.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:574:7: note: 'class nsCSSValue' declared here 574 | class nsCSSValue { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocumentObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsStubDocumentObserver.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsStubDocumentObserver.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowRoot.cpp: In member function 'virtual nsresult nsWindowRoot::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowRoot.cpp:69:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 69 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowRoot.cpp:68:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 68 | NS_INTERFACE_MAP_ENTRY(mozilla::dom::EventTarget) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocumentObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsStubDocumentObserver.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsStubDocumentObserver.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheetInlines.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsStyleLinkElement.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsStyleLinkElement.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base8.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocumentObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsStubDocumentObserver.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsStubDocumentObserver.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowMemoryReporter.cpp:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base8.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocumentObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsStubDocumentObserver.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsStubDocumentObserver.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowMemoryReporter.cpp:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base8.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocumentObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsStubDocumentObserver.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsStubDocumentObserver.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'virtual nsresult nsWindowMemoryReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'WindowArray [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base8.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowMemoryReporter.cpp:515:15: note: while referencing 'windows' 515 | WindowArray windows; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocumentObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsStubDocumentObserver.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsStubDocumentObserver.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h: In member function 'virtual void nsWindowRoot::EnumerateBrowsers(nsPIWindowRoot::BrowserEnumerator, void*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/ds/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base/Unified_cpp_dom_base8.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowRoot.cpp:407:31: note: while referencing 'tabParents' 407 | nsTArray> tabParents; | ^~~~~~~~~~ libdom_base.a.desc rm -f libdom_base.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_base.a.desc DOMIntersectionObserver.o nsContentUtils.o nsDOMWindowUtils.o nsFrameMessageManager.o nsGlobalWindow.o nsImageLoadingContent.o nsObjectLoadingContent.o nsPluginArray.o nsTextFragmentSSE2.o Unified_cpp_dom_base0.o Unified_cpp_dom_base1.o Unified_cpp_dom_base2.o Unified_cpp_dom_base3.o Unified_cpp_dom_base4.o Unified_cpp_dom_base5.o Unified_cpp_dom_base6.o Unified_cpp_dom_base7.o Unified_cpp_dom_base8.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/base' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o PrototypeList.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/time_profiling -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/PrototypeList.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PrototypeList.cpp /usr/bin/i686-pc-linux-gnu-g++ -o RegisterBindings.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/time_profiling -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/RegisterBindings.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RegisterBindings.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AbortControllerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RegisterBindings.cpp:1: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AbortControllerBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RegisterBindings.cpp:1: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AddonManagerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RegisterBindings.cpp:5: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o RegisterWorkerBindings.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/time_profiling -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/RegisterWorkerBindings.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RegisterWorkerBindings.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AbortControllerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RegisterWorkerBindings.cpp:1: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AbortControllerBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RegisterWorkerBindings.cpp:1: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AbortSignal.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Fetch.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Request.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CacheBinding.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RegisterWorkerBindings.cpp:5: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o RegisterWorkerDebuggerBindings.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/time_profiling -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/RegisterWorkerDebuggerBindings.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RegisterWorkerDebuggerBindings.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ConsoleBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RegisterWorkerDebuggerBindings.cpp:1: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ConsoleBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RegisterWorkerDebuggerBindings.cpp:1: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IterableIterator.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URLSearchParamsBinding.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RegisterWorkerDebuggerBindings.cpp:4: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o RegisterWorkletBindings.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/time_profiling -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/RegisterWorkletBindings.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RegisterWorkletBindings.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioWorkletGlobalScopeBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RegisterWorkletBindings.cpp:1: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o ResolveSystemBinding.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/time_profiling -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/ResolveSystemBinding.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/ResolveSystemBinding.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AbortControllerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/ResolveSystemBinding.cpp:1: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AbortControllerBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/ResolveSystemBinding.cpp:1: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AddonManagerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/ResolveSystemBinding.cpp:3: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o UnionTypes.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/time_profiling -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnionTypes.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnionTypes.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Directory.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnionTypes.cpp:1: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Directory.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnionTypes.cpp:1: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPresShell.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPresContext.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/GenericSpecifiedValues.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributeElement.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLOptGroupElement.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnionTypes.cpp:3: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedBindings0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/time_profiling -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/APZTestDataBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/APZTestDataBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/APZTestDataBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/APZTestDataBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/AddonEvent.cpp: In member function 'virtual nsresult mozilla::dom::AddonEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/AddonEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 37 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/APZTestDataBinding.cpp:4, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/AddonEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 36 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AddonEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/APZTestDataBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/APZTestDataBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/AddonManagerBinding.cpp: In member function 'virtual nsresult mozilla::dom::Addon::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/AddonManagerBinding.cpp:3254:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3254 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/AddonManagerBinding.cpp:3253:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3253 | NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/AddonManagerBinding.cpp: In member function 'virtual nsresult mozilla::dom::AddonInstall::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/AddonManagerBinding.cpp:3653:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 3653 | NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/APZTestDataBinding.cpp:4, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/AddonManagerBinding.cpp:3652:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 3652 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AddonInstall) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/APZTestDataBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/APZTestDataBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/AddonManagerBinding.cpp: In member function 'virtual nsresult mozilla::dom::AddonManager::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/AddonManagerBinding.cpp:4061:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 4061 | NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/APZTestDataBinding.cpp:4, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/AddonManagerBinding.cpp:4060:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 4060 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AddonManager) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/APZTestDataBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/APZTestDataBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/AnimationPlaybackEvent.cpp: In member function 'virtual nsresult mozilla::dom::AnimationPlaybackEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/AnimationPlaybackEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 38 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/APZTestDataBinding.cpp:4, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/AnimationPlaybackEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 37 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AnimationPlaybackEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/APZTestDataBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/APZTestDataBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/APZTestDataBinding.cpp:4, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/APZTestDataBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/APZTestDataBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::AccessibleNodeBinding::get_attributes(JSContext*, JS::Handle, mozilla::dom::AccessibleNode*, JSJitGetterCallArgs)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings0.cpp:50: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/AccessibleNodeBinding.cpp:179:22: note: while referencing 'result' 179 | nsTArray result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/APZTestDataBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/APZTestDataBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::AccessibleNodeBinding::get_states(JSContext*, JS::Handle, mozilla::dom::AccessibleNode*, JSJitGetterCallArgs)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings0.cpp:50: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/AccessibleNodeBinding.cpp:82:22: note: while referencing 'result' 82 | nsTArray result; | ^~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedBindings1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/time_profiling -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioTrackBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/AudioTrackBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioTrackBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/AudioTrackBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/BlobEvent.cpp: In member function 'virtual nsresult mozilla::dom::BlobEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/BlobEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 39 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaTrack.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioTrack.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/AudioTrackBinding.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/BlobEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 38 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(BlobEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioTrackBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/AudioTrackBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/BrowserFeedWriterBinding.cpp: In member function 'virtual nsresult mozilla::dom::BrowserFeedWriter::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/BrowserFeedWriterBinding.cpp:716:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 716 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/BrowserFeedWriterBinding.cpp:715:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 715 | NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioTrackBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/AudioTrackBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaTrack.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioTrack.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/AudioTrackBinding.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedBindings10.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/time_profiling -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings10.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings10.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CallbackObject.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MatchPatternBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MatchPatternBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MediaQueryListEvent.cpp: In member function 'virtual nsresult mozilla::dom::MediaQueryListEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MediaQueryListEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 36 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MatchPatternBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MediaQueryListEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 35 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaQueryListEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MatchPatternBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MediaRecorderErrorEvent.cpp: In member function 'virtual nsresult mozilla::dom::MediaRecorderErrorEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MediaRecorderErrorEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 39 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MatchPatternBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MediaRecorderErrorEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 38 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaRecorderErrorEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MatchPatternBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MediaStreamEvent.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MediaStreamEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 39 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MatchPatternBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MediaStreamEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 38 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaStreamEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MatchPatternBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MediaStreamTrackEvent.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamTrackEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MediaStreamTrackEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 39 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MatchPatternBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MediaStreamTrackEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 38 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaStreamTrackEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MatchPatternBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MatchPatternBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MatchPatternBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MediaKeyStatusMapBinding.cpp:325:36: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MatchPatternBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MatchPatternBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::MediaStreamBinding::getVideoTracks(JSContext*, JS::Handle, mozilla::DOMMediaStream*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings10.cpp:278: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MediaStreamBinding.cpp:628:70: note: while referencing 'result' 628 | Array::Type> result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MatchPatternBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::MediaStreamBinding::getAudioTracks(JSContext*, JS::Handle, mozilla::DOMMediaStream*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings10.cpp:278: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MediaStreamBinding.cpp:575:70: note: while referencing 'result' 575 | Array::Type> result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MatchPatternBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::MediaStreamBinding::getTracks(JSContext*, JS::Handle, mozilla::DOMMediaStream*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings10.cpp:278: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MediaStreamBinding.cpp:681:70: note: while referencing 'result' 681 | Array::Type> result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MatchPatternBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::IterableIterator::Next(JSContext*, JS::MutableHandle, mozilla::ErrorResult&) [with T = mozilla::dom::MediaKeyStatusMap]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FormDataBinding.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/UnionConversions.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MatchPatternBinding.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IterableIterator.h:155:49: note: while referencing 'dict' 155 | RootedDictionary dict(aCx); | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MatchPatternBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FormDataBinding.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/UnionConversions.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MatchPatternBinding.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IterableIterator.h:155:49: note: while referencing 'dict' 155 | RootedDictionary dict(aCx); | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MatchPatternBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::MediaKeySystemAccessBinding::getConfiguration(JSContext*, JS::Handle, mozilla::dom::MediaKeySystemAccess*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 48 is outside array bounds of 'mozilla::dom::MediaKeySystemConfiguration [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings10.cpp:122: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MediaKeySystemAccessBinding.cpp:818:31: note: while referencing 'result' 818 | MediaKeySystemConfiguration result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MatchPatternBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::MatchPatternSetBinding::get_patterns(JSContext*, JS::Handle, mozilla::extensions::MatchPatternSet*, JSJitGetterCallArgs)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MatchPatternBinding.cpp:1425:73: note: while referencing 'result' 1425 | ay::Type> result; | ^~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedBindings11.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/time_profiling -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings11.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings11.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CallbackObject.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MediaTrackSettingsBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MediaTrackSettingsBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/OfflineAudioCompletionEvent.cpp: In member function 'virtual nsresult mozilla::dom::OfflineAudioCompletionEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/OfflineAudioCompletionEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 39 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MediaTrackSettingsBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/OfflineAudioCompletionEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 38 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(OfflineAudioCompletionEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MediaTrackSettingsBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PageTransitionEvent.cpp: In member function 'virtual nsresult mozilla::dom::PageTransitionEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PageTransitionEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 36 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MediaTrackSettingsBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PageTransitionEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 35 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PageTransitionEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MediaTrackSettingsBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MediaTrackSettingsBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MediaTrackSettingsBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::NavigatorBinding::get_languages(JSContext*, JS::Handle, mozilla::dom::Navigator*, JSJitGetterCallArgs)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings11.cpp:170: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/NavigatorBinding.cpp:2518:22: note: while referencing 'result' 2518 | nsTArray result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MediaTrackSettingsBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::MutationRecordBinding::get_changedAnimations(JSContext*, JS::Handle, nsDOMMutationRecord*, JSJitGetterCallArgs)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings11.cpp:134: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MutationObserverBinding.cpp:1938:63: note: while referencing 'result' 1938 | nsTArray::Type> result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MediaTrackSettingsBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::MutationRecordBinding::get_addedAnimations(JSContext*, JS::Handle, nsDOMMutationRecord*, JSJitGetterCallArgs)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings11.cpp:134: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MutationObserverBinding.cpp:1844:63: note: while referencing 'result' 1844 | nsTArray::Type> result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MediaTrackSettingsBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::MutationRecordBinding::get_removedAnimations(JSContext*, JS::Handle, nsDOMMutationRecord*, JSJitGetterCallArgs)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings11.cpp:134: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MutationObserverBinding.cpp:2032:63: note: while referencing 'result' 2032 | nsTArray::Type> result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MediaTrackSettingsBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::MutationObserverBinding::getObservingInfo(JSContext*, JS::Handle, nsDOMMutationObserver*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings11.cpp:134: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MutationObserverBinding.cpp:825:45: note: while referencing 'result' 825 | nsTArray> result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MediaTrackSettingsBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::MimeTypeArrayBinding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::AutoIdVector&) const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings11.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MimeTypeArrayBinding.cpp:499:24: note: while referencing 'names' 499 | nsTArray names; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MediaTrackSettingsBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings11.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MimeTypeArrayBinding.cpp:499:24: note: while referencing 'names' 499 | nsTArray names; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MediaTrackSettingsBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::NamedNodeMapBinding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::AutoIdVector&) const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings11.cpp:146: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/NamedNodeMapBinding.cpp:773:24: note: while referencing 'names' 773 | nsTArray names; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MediaTrackSettingsBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings11.cpp:146: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/NamedNodeMapBinding.cpp:773:24: note: while referencing 'names' 773 | nsTArray names; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MediaTrackSettingsBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::MessageEventBinding::get_ports(JSContext*, JS::Handle, mozilla::dom::MessageEvent*, JSJitGetterCallArgs)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings11.cpp:50: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MessageEventBinding.cpp:815:65: note: while referencing 'result' 815 | nsTArray::Type> result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MediaTrackSettingsBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::NodeBinding::getBoundMutationObservers(JSContext*, JS::Handle, nsINode*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings11.cpp:218: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/NodeBinding.cpp:1599:61: note: while referencing 'result' 1599 | nsTArray::Type> result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MediaTrackSettingsBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::MutationObserverBinding::takeRecords(JSContext*, JS::Handle, nsDOMMutationObserver*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings11.cpp:134: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MutationObserverBinding.cpp:771:59: note: while referencing 'result' 771 | nsTArray::Type> result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MediaTrackSettingsBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::NavigatorBinding::get_activeVRDisplays(JSContext*, JS::Handle, mozilla::dom::Navigator*, JSJitGetterCallArgs)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings11.cpp:170: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/NavigatorBinding.cpp:1053:63: note: while referencing 'result' 1053 | nsTArray::Type> result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/MediaTrackSettingsBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::NavigatorBinding::getGamepads(JSContext*, JS::Handle, mozilla::dom::Navigator*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings11.cpp:170: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/NavigatorBinding.cpp:897:61: note: while referencing 'result' 897 | nsTArray::Type> result; | ^~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedBindings12.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/time_profiling -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings12.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings12.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CallbackObject.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PageTransitionEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PageTransitionEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PeerConnectionObserverBinding.cpp: In member function 'virtual nsresult mozilla::dom::PeerConnectionObserver::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PeerConnectionObserverBinding.cpp:2837:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 2837 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PeerConnectionObserverBinding.cpp:2836:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 2836 | NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PerformanceEntryEvent.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceEntryEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PerformanceEntryEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 37 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PageTransitionEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PerformanceEntryEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 36 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PerformanceEntryEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PageTransitionEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PluginCrashedEvent.cpp: In member function 'virtual nsresult mozilla::dom::PluginCrashedEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PluginCrashedEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 36 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PageTransitionEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PluginCrashedEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 35 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PluginCrashedEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PageTransitionEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PageTransitionEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PageTransitionEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::PaymentAddressBinding::get_addressLine(JSContext*, JS::Handle, mozilla::dom::PaymentAddress*, JSJitGetterCallArgs)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings12.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PaymentAddressBinding.cpp:79:22: note: while referencing 'result' 79 | nsTArray result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PageTransitionEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::PeerConnectionImplBinding::getRemoteStreams(JSContext*, JS::Handle, mozilla::PeerConnectionImpl*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings12.cpp:122: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PeerConnectionImplBinding.cpp:796:63: note: while referencing 'result' 796 | nsTArray::Type> result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PageTransitionEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::PeerConnectionImplBinding::getLocalStreams(JSContext*, JS::Handle, mozilla::PeerConnectionImpl*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings12.cpp:122: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PeerConnectionImplBinding.cpp:743:63: note: while referencing 'result' 743 | nsTArray::Type> result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PageTransitionEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::PerformanceBinding::getEntries(JSContext*, JS::Handle, mozilla::dom::Performance*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings12.cpp:170: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PerformanceBinding.cpp:156:70: note: while referencing 'result' 156 | Array::Type> result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PageTransitionEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::PerformanceObserverEntryListBinding::getEntriesByName(JSContext*, JS::Handle, mozilla::dom::PerformanceObserverEntryList*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings12.cpp:266: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PerformanceObserverEntryListBinding.cpp:386:70: note: while referencing 'result' 386 | Array::Type> result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PageTransitionEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::PerformanceBinding::getEntriesByName(JSContext*, JS::Handle, mozilla::dom::Performance*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings12.cpp:170: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PerformanceBinding.cpp:284:70: note: while referencing 'result' 284 | Array::Type> result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PageTransitionEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::PerformanceBinding::getEntriesByType(JSContext*, JS::Handle, mozilla::dom::Performance*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings12.cpp:170: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PerformanceBinding.cpp:216:70: note: while referencing 'result' 216 | Array::Type> result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PageTransitionEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::PerformanceObserverEntryListBinding::getEntriesByType(JSContext*, JS::Handle, mozilla::dom::PerformanceObserverEntryList*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings12.cpp:266: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PerformanceObserverEntryListBinding.cpp:318:70: note: while referencing 'result' 318 | Array::Type> result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PageTransitionEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::PerformanceObserverEntryListBinding::getEntries(JSContext*, JS::Handle, mozilla::dom::PerformanceObserverEntryList*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings12.cpp:266: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PerformanceObserverEntryListBinding.cpp:258:70: note: while referencing 'result' 258 | Array::Type> result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PageTransitionEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::PluginArrayBinding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::AutoIdVector&) const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings12.cpp:338: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PluginArrayBinding.cpp:535:24: note: while referencing 'names' 535 | nsTArray names; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PageTransitionEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings12.cpp:338: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PluginArrayBinding.cpp:535:24: note: while referencing 'names' 535 | nsTArray names; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PageTransitionEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::PluginBinding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::AutoIdVector&) const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings12.cpp:350: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PluginBinding.cpp:624:24: note: while referencing 'names' 624 | nsTArray names; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PageTransitionEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings12.cpp:350: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PluginBinding.cpp:624:24: note: while referencing 'names' 624 | nsTArray names; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PageTransitionEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings12.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::PerformanceObserverBinding::observe(JSContext*, JS::Handle, mozilla::dom::PerformanceObserver*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 12 is outside array bounds of 'mozilla::dom::binding_detail::FastPerformanceObserverInit [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings12.cpp:254: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PerformanceObserverBinding.cpp:286:47: note: while referencing 'arg0' 286 | binding_detail::FastPerformanceObserverInit arg0; | ^~~~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedBindings13.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/time_profiling -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings13.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings13.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CallbackObject.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PointerEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PointerEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PopStateEvent.cpp: In member function 'virtual nsresult mozilla::dom::PopStateEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PopStateEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 38 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PointerEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PopStateEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 37 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PopStateEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PointerEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PopupBlockedEvent.cpp: In member function 'virtual nsresult mozilla::dom::PopupBlockedEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PopupBlockedEvent.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 42 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PointerEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PopupBlockedEvent.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 41 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PopupBlockedEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PointerEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PresentationConnectionAvailableEvent.cpp: In member function 'virtual nsresult mozilla::dom::PresentationConnectionAvailableEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PresentationConnectionAvailableEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 39 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PointerEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PresentationConnectionAvailableEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 38 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PresentationConnectionAvailableEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PointerEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PresentationConnectionCloseEvent.cpp: In member function 'virtual nsresult mozilla::dom::PresentationConnectionCloseEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PresentationConnectionCloseEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 36 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PointerEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PresentationConnectionCloseEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 35 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PresentationConnectionCloseEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PointerEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/ProgressEvent.cpp: In member function 'virtual nsresult mozilla::dom::ProgressEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/ProgressEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 36 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PointerEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/ProgressEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 35 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ProgressEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PointerEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PromiseRejectionEvent.cpp: In member function 'virtual nsresult mozilla::dom::PromiseRejectionEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PromiseRejectionEvent.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 43 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PointerEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PromiseRejectionEvent.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 42 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PromiseRejectionEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PointerEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PushManagerBinding.cpp: In member function 'virtual nsresult mozilla::dom::PushManagerImpl::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PushManagerBinding.cpp:2117:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 2117 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PushManagerBinding.cpp:2116:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 2116 | NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PointerEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PointerEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PointerEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings13.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::PresentationConnectionListBinding::get_connections(JSContext*, JS::Handle, mozilla::dom::PresentationConnectionList*, JSJitGetterCallArgs)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings13.cpp:194: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/PresentationConnectionListBinding.cpp:56:76: note: while referencing 'result' 56 | StrongPtrForMember::Type> result; | ^~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedBindings14.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/time_profiling -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings14.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/RGBColorBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RGBColorBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/RGBColorBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RGBColorBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCDTMFSenderBinding.cpp: In member function 'virtual nsresult mozilla::dom::RTCDTMFSender::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCDTMFSenderBinding.cpp:859:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 859 | NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RGBColorBinding.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCDTMFSenderBinding.cpp:858:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 858 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(RTCDTMFSender) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/RGBColorBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RGBColorBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCDTMFToneChangeEvent.cpp: In member function 'virtual nsresult mozilla::dom::RTCDTMFToneChangeEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCDTMFToneChangeEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 36 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RGBColorBinding.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCDTMFToneChangeEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 35 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(RTCDTMFToneChangeEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/RGBColorBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RGBColorBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCDataChannelEvent.cpp: In member function 'virtual nsresult mozilla::dom::RTCDataChannelEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCDataChannelEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 39 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RGBColorBinding.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCDataChannelEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 38 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(RTCDataChannelEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/RGBColorBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RGBColorBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCIceCandidateBinding.cpp: In member function 'virtual nsresult mozilla::dom::RTCIceCandidate::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCIceCandidateBinding.cpp:1377:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 1377 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCIceCandidateBinding.cpp:1376:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 1376 | NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCPeerConnectionBinding.cpp: In member function 'virtual nsresult mozilla::dom::RTCPeerConnection::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCPeerConnectionBinding.cpp:8347:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 8347 | NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RGBColorBinding.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCPeerConnectionBinding.cpp:8346:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 8346 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(RTCPeerConnection) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/RGBColorBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RGBColorBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCPeerConnectionIceEvent.cpp: In member function 'virtual nsresult mozilla::dom::RTCPeerConnectionIceEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCPeerConnectionIceEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 39 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RGBColorBinding.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCPeerConnectionIceEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 38 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(RTCPeerConnectionIceEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/RGBColorBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RGBColorBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCPeerConnectionStaticBinding.cpp: In member function 'virtual nsresult mozilla::dom::RTCPeerConnectionStatic::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCPeerConnectionStaticBinding.cpp:761:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 761 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCPeerConnectionStaticBinding.cpp:760:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 760 | NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCRtpReceiverBinding.cpp: In member function 'virtual nsresult mozilla::dom::RTCRtpReceiver::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCRtpReceiverBinding.cpp:734:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 734 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCRtpReceiverBinding.cpp:733:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 733 | NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCRtpSenderBinding.cpp: In member function 'virtual nsresult mozilla::dom::RTCRtpSender::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCRtpSenderBinding.cpp:3086:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3086 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCRtpSenderBinding.cpp:3085:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3085 | NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCSessionDescriptionBinding.cpp: In member function 'virtual nsresult mozilla::dom::RTCSessionDescription::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCSessionDescriptionBinding.cpp:1218:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 1218 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCSessionDescriptionBinding.cpp:1217:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 1217 | NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCStatsReportBinding.cpp: In member function 'virtual nsresult mozilla::dom::RTCStatsReport::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCStatsReportBinding.cpp:7834:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7834 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCStatsReportBinding.cpp:7833:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 7833 | NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCTrackEvent.cpp: In member function 'virtual nsresult mozilla::dom::RTCTrackEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCTrackEvent.cpp:45:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 45 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RGBColorBinding.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCTrackEvent.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 44 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(RTCTrackEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/RGBColorBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RGBColorBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RGBColorBinding.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/RGBColorBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RGBColorBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::RTCTrackEventBinding::get_streams(JSContext*, JS::Handle, mozilla::dom::RTCTrackEvent*, JSJitGetterCallArgs)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:242: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCTrackEventBinding.cpp:384:63: note: while referencing 'result' 384 | nsTArray::Type> result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/RGBColorBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RGBColorBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::RTCPeerConnectionJSImpl::GetLocalStreams(nsTArray >&, mozilla::ErrorResult&, JSCompartment*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:134: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCPeerConnectionBinding.cpp:6296:45: note: while referencing 'rvalDecl' 6296 | Sequence> rvalDecl; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/RGBColorBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RGBColorBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:134: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCPeerConnectionBinding.cpp:6296:45: note: while referencing 'rvalDecl' 6296 | Sequence> rvalDecl; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/RGBColorBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RGBColorBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::RTCPeerConnectionBinding::getLocalStreams(JSContext*, JS::Handle, mozilla::dom::RTCPeerConnection*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:134: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCPeerConnectionBinding.cpp:2604:63: note: while referencing 'result' 2604 | nsTArray::Type> result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/RGBColorBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RGBColorBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::RTCPeerConnectionJSImpl::GetSenders(nsTArray >&, mozilla::ErrorResult&, JSCompartment*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:134: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCPeerConnectionBinding.cpp:6626:48: note: while referencing 'rvalDecl' 6626 | Sequence> rvalDecl; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/RGBColorBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RGBColorBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:134: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCPeerConnectionBinding.cpp:6626:48: note: while referencing 'rvalDecl' 6626 | Sequence> rvalDecl; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/RGBColorBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RGBColorBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::RTCPeerConnectionBinding::getSenders(JSContext*, JS::Handle, mozilla::dom::RTCPeerConnection*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:134: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCPeerConnectionBinding.cpp:2960:66: note: while referencing 'result' 2960 | nsTArray::Type> result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/RGBColorBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RGBColorBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::RTCPeerConnectionJSImpl::GetReceivers(nsTArray >&, mozilla::ErrorResult&, JSCompartment*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:134: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCPeerConnectionBinding.cpp:6719:50: note: while referencing 'rvalDecl' 6719 | Sequence> rvalDecl; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/RGBColorBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RGBColorBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:134: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCPeerConnectionBinding.cpp:6719:50: note: while referencing 'rvalDecl' 6719 | Sequence> rvalDecl; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/RGBColorBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RGBColorBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::RTCPeerConnectionBinding::getReceivers(JSContext*, JS::Handle, mozilla::dom::RTCPeerConnection*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:134: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCPeerConnectionBinding.cpp:3028:68: note: while referencing 'result' 3028 | sTArray::Type> result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/RGBColorBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RGBColorBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::RTCPeerConnectionJSImpl::GetRemoteStreams(nsTArray >&, mozilla::ErrorResult&, JSCompartment*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:134: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCPeerConnectionBinding.cpp:6373:45: note: while referencing 'rvalDecl' 6373 | Sequence> rvalDecl; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/RGBColorBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RGBColorBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:134: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCPeerConnectionBinding.cpp:6373:45: note: while referencing 'rvalDecl' 6373 | Sequence> rvalDecl; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/RGBColorBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RGBColorBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::RTCPeerConnectionBinding::getRemoteStreams(JSContext*, JS::Handle, mozilla::dom::RTCPeerConnection*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:134: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RTCPeerConnectionBinding.cpp:2679:63: note: while referencing 'result' 2679 | nsTArray::Type> result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/RGBColorBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RGBColorBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::RangeBinding::getClientRectsAndTexts(JSContext*, JS::Handle, nsRange*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 16 is outside array bounds of 'mozilla::dom::ClientRectsAndTexts [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings14.cpp:266: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/RangeBinding.cpp:1488:23: note: while referencing 'result' 1488 | ClientRectsAndTexts result; | ^~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedBindings15.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/time_profiling -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings15.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings15.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGAnimatedAngleBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SVGAnimatedAngleBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings15.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGAnimatedAngleBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SVGAnimatedAngleBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings15.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SVGAnimatedAngleBinding.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings15.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedBindings16.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/time_profiling -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings16.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings16.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGComponentTransferFunctionElementBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SVGFEFuncAElementBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGComponentTransferFunctionElementBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SVGFEFuncAElementBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SVGFEFuncAElementBinding.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings16.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedBindings17.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/time_profiling -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings17.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings17.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGElementBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SVGMetadataElementBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGElementBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SVGMetadataElementBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SVGMetadataElementBinding.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings17.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedBindings18.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/time_profiling -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings18.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings18.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGUnitTypesBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SVGUnitTypesBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings18.cpp:26: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/NonRefcountedDOMObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SVGURIReferenceBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings18.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/ScrollViewChangeEvent.cpp: In member function 'virtual nsresult mozilla::dom::ScrollViewChangeEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/ScrollViewChangeEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 36 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SVGUnitTypesBinding.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings18.cpp:26: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/ScrollViewChangeEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 35 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ScrollViewChangeEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGUnitTypesBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SVGUnitTypesBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings18.cpp:26: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SVGUnitTypesBinding.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings18.cpp:26: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGUnitTypesBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SVGUnitTypesBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings18.cpp:26: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::SelectionBinding::GetRangesForInterval(JSContext*, JS::Handle, mozilla::dom::Selection*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings18.cpp:170: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SelectionBinding.cpp:1305:47: note: while referencing 'result' 1305 | nsTArray::Type> result; | ^~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedBindings19.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/time_profiling -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings19.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings19.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SpeechRecognitionEvent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SpeechRecognitionEvent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SpeechRecognitionEvent.cpp: In member function 'virtual nsresult mozilla::dom::SpeechRecognitionEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SpeechRecognitionEvent.cpp:45:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 45 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SpeechRecognition.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SpeechRecognitionEvent.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SpeechRecognitionEvent.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 44 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SpeechRecognitionEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SpeechRecognitionEvent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SpeechSynthesisErrorEvent.cpp: In member function 'virtual nsresult mozilla::dom::SpeechSynthesisErrorEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SpeechSynthesisErrorEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 36 | NS_INTERFACE_MAP_END_INHERITING(SpeechSynthesisEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SpeechRecognition.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SpeechRecognitionEvent.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SpeechSynthesisErrorEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 35 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SpeechSynthesisErrorEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SpeechRecognitionEvent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SpeechSynthesisEvent.cpp: In member function 'virtual nsresult mozilla::dom::SpeechSynthesisEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SpeechSynthesisEvent.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 40 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SpeechRecognition.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SpeechRecognitionEvent.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SpeechSynthesisEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 39 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SpeechSynthesisEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SpeechRecognitionEvent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/StyleRuleChangeEvent.cpp: In member function 'virtual nsresult mozilla::dom::StyleRuleChangeEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/StyleRuleChangeEvent.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 42 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SpeechRecognition.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SpeechRecognitionEvent.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/StyleRuleChangeEvent.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 41 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(StyleRuleChangeEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SpeechRecognitionEvent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/StyleSheetApplicableStateChangeEvent.cpp: In member function 'virtual nsresult mozilla::dom::StyleSheetApplicableStateChangeEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/StyleSheetApplicableStateChangeEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 39 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SpeechRecognition.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SpeechRecognitionEvent.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/StyleSheetApplicableStateChangeEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 38 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(StyleSheetApplicableStateChangeEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SpeechRecognitionEvent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/StyleSheetChangeEvent.cpp: In member function 'virtual nsresult mozilla::dom::StyleSheetChangeEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/StyleSheetChangeEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 39 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SpeechRecognition.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SpeechRecognitionEvent.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/StyleSheetChangeEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 38 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(StyleSheetChangeEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SpeechRecognitionEvent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/TCPServerSocketEvent.cpp: In member function 'virtual nsresult mozilla::dom::TCPServerSocketEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/TCPServerSocketEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 39 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SpeechRecognition.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SpeechRecognitionEvent.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/TCPServerSocketEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 38 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TCPServerSocketEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SpeechRecognitionEvent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/TCPSocketErrorEvent.cpp: In member function 'virtual nsresult mozilla::dom::TCPSocketErrorEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/TCPSocketErrorEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 37 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SpeechRecognition.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SpeechRecognitionEvent.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/TCPSocketErrorEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 36 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TCPSocketErrorEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SpeechRecognitionEvent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SpeechRecognition.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SpeechRecognitionEvent.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SpeechRecognitionEvent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::StorageBinding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::AutoIdVector&) const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings19.cpp:146: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/StorageBinding.cpp:672:22: note: while referencing 'names' 672 | nsTArray names; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SpeechRecognitionEvent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::CryptoKeyBinding::get_usages(JSContext*, JS::Handle, mozilla::dom::CryptoKey*, JSJitGetterCallArgs)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings19.cpp:302: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SubtleCryptoBinding.cpp:5036:22: note: while referencing 'result' 5036 | nsTArray result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SpeechRecognitionEvent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings19.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::SpeechSynthesisBinding::getVoices(JSContext*, JS::Handle, mozilla::dom::SpeechSynthesis*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings19.cpp:50: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/SpeechSynthesisBinding.cpp:255:74: note: while referencing 'result' 255 | y::Type> result; | ^~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedBindings2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/time_profiling -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings2.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings2.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CallbackObject.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/CSSLexerBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/CSSLexerBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/CaretStateChangedEvent.cpp: In member function 'virtual nsresult mozilla::dom::CaretStateChangedEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/CaretStateChangedEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 39 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/CSSLexerBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/CaretStateChangedEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 38 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CaretStateChangedEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/CSSLexerBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/CSSLexerBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/CSSLexerBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::CSSPseudoElementBinding::getAnimations(JSContext*, JS::Handle, mozilla::dom::CSSPseudoElement*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings2.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/CSSPseudoElementBinding.cpp:172:63: note: while referencing 'result' 172 | nsTArray::Type> result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/CSSLexerBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::CheckerboardReportServiceBinding::getReports(JSContext*, JS::Handle, mozilla::dom::CheckerboardReportService*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings2.cpp:314: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/CheckerboardReportServiceBinding.cpp:311:32: note: while referencing 'result' 311 | nsTArray result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/CSSLexerBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::CanvasRenderingContext2DBinding::getLineDash(JSContext*, JS::Handle, mozilla::dom::CanvasRenderingContext2D*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings2.cpp:230: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/CanvasRenderingContext2DBinding.cpp:4740:20: note: while referencing 'result' 4740 | nsTArray result; | ^~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedBindings20.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/time_profiling -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings20.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings20.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/TCPSocketEvent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/TCPSocketEvent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/TCPSocketEvent.cpp: In member function 'virtual nsresult mozilla::dom::TCPSocketEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/TCPSocketEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 39 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TCPSocketEvent.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/TCPSocketEvent.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/TCPSocketEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 38 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TCPSocketEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/TCPSocketEvent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/TrackEvent.cpp: In member function 'virtual nsresult mozilla::dom::TrackEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/TrackEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 39 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TCPSocketEvent.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/TCPSocketEvent.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/TrackEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 38 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TrackEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/TCPSocketEvent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UDPMessageEvent.cpp: In member function 'virtual nsresult mozilla::dom::UDPMessageEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UDPMessageEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 38 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TCPSocketEvent.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/TCPSocketEvent.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UDPMessageEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 37 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(UDPMessageEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/TCPSocketEvent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UserProximityEvent.cpp: In member function 'virtual nsresult mozilla::dom::UserProximityEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UserProximityEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 36 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TCPSocketEvent.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/TCPSocketEvent.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UserProximityEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 35 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(UserProximityEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/TCPSocketEvent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TCPSocketEvent.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/TCPSocketEvent.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/TCPSocketEvent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/URLSearchParamsBinding.cpp:981:36: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/TCPSocketEvent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/TCPSocketEvent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::URLSearchParamsBinding::getAll(JSContext*, JS::Handle, mozilla::dom::URLSearchParams*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings20.cpp:362: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/URLSearchParamsBinding.cpp:662:22: note: while referencing 'result' 662 | nsTArray result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/TCPSocketEvent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::TreeColumnsBinding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::AutoIdVector&) const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings20.cpp:242: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/TreeColumnsBinding.cpp:853:22: note: while referencing 'names' 853 | nsTArray names; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/TCPSocketEvent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::IterableIterator::Next(JSContext*, JS::MutableHandle, mozilla::ErrorResult&) [with T = mozilla::dom::URLSearchParams]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FormDataBinding.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/UnionConversions.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/TextBinding.cpp:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings20.cpp:26: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IterableIterator.h:155:49: note: while referencing 'dict' 155 | RootedDictionary dict(aCx); | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/TCPSocketEvent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FormDataBinding.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/UnionConversions.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/TextBinding.cpp:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings20.cpp:26: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IterableIterator.h:155:49: note: while referencing 'dict' 155 | RootedDictionary dict(aCx); | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/TCPSocketEvent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::TextBinding::getBoxQuads(JSContext*, JS::Handle, mozilla::dom::Text*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings20.cpp:26: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/TextBinding.cpp:122:61: note: while referencing 'result' 122 | nsTArray::Type> result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/TCPSocketEvent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings20.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::TouchEventBinding::_constructor(JSContext*, unsigned int, JS::Value*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 44 is outside array bounds of 'mozilla::dom::binding_detail::FastTouchEventInit [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings20.cpp:158: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/TouchEventBinding.cpp:999:38: note: while referencing 'arg1' 999 | binding_detail::FastTouchEventInit arg1; | ^~~~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedBindings21.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/time_profiling -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings21.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings21.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CallbackObject.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UserProximityEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UserProximityEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/WebGLContextEvent.cpp: In member function 'virtual nsresult mozilla::dom::WebGLContextEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/WebGLContextEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 37 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UserProximityEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/WebGLContextEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 36 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(WebGLContextEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UserProximityEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/WebrtcDeprecatedBinding.cpp: In member function 'virtual nsresult mozilla::dom::mozRTCIceCandidate::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/WebrtcDeprecatedBinding.cpp:1522:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 1522 | NS_INTERFACE_MAP_END_INHERITING(mozilla::dom::RTCIceCandidate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UserProximityEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/WebrtcDeprecatedBinding.cpp:1521:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 1521 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(mozRTCIceCandidate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UserProximityEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/WebrtcDeprecatedBinding.cpp: In member function 'virtual nsresult mozilla::dom::mozRTCPeerConnection::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/WebrtcDeprecatedBinding.cpp:1697:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 1697 | NS_INTERFACE_MAP_END_INHERITING(mozilla::dom::RTCPeerConnection) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UserProximityEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/WebrtcDeprecatedBinding.cpp:1696:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 1696 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(mozRTCPeerConnection) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UserProximityEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/WebrtcDeprecatedBinding.cpp: In member function 'virtual nsresult mozilla::dom::mozRTCSessionDescription::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/WebrtcDeprecatedBinding.cpp:1853:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 1853 | NS_INTERFACE_MAP_END_INHERITING(mozilla::dom::RTCSessionDescription) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UserProximityEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/WebrtcDeprecatedBinding.cpp:1852:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 1852 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(mozRTCSessionDescription) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UserProximityEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UserProximityEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UserProximityEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::WindowBinding::getRegionalPrefsLocales(JSContext*, JS::Handle, nsGlobalWindow*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings21.cpp:314: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/WindowBinding.cpp:6374:22: note: while referencing 'result' 6374 | nsTArray result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UserProximityEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::WorkerDebuggerGlobalScopeBinding::retrieveConsoleEvents(JSContext*, JS::Handle, mozilla::dom::WorkerDebuggerGlobalScope*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings21.cpp:362: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/WorkerDebuggerGlobalScopeBinding.cpp:411:23: note: while referencing 'result' 411 | nsTArray result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UserProximityEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::WebExtensionPolicyBinding::get_permissions(JSContext*, JS::Handle, mozilla::extensions::WebExtensionPolicy*, JSJitGetterCallArgs)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings21.cpp:182: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/WebExtensionPolicyBinding.cpp:905:22: note: while referencing 'result' 905 | nsTArray result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UserProximityEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::WebExtensionContentScriptBinding::get_jsPaths(JSContext*, JS::Handle, mozilla::extensions::WebExtensionContentScript*, JSJitGetterCallArgs)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings21.cpp:170: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/WebExtensionContentScriptBinding.cpp:1378:22: note: while referencing 'result' 1378 | nsTArray result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UserProximityEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::WebExtensionContentScriptBinding::get_cssPaths(JSContext*, JS::Handle, mozilla::extensions::WebExtensionContentScript*, JSJitGetterCallArgs)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings21.cpp:170: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/WebExtensionContentScriptBinding.cpp:1288:22: note: while referencing 'result' 1288 | nsTArray result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UserProximityEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::VRDisplayBinding::getLayers(JSContext*, JS::Handle, mozilla::dom::VRDisplay*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings21.cpp:14: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/VRDisplayBinding.cpp:1147:21: note: while referencing 'result' 1147 | nsTArray result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UserProximityEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::WebExtensionPolicyBinding::get_contentScripts(JSContext*, JS::Handle, mozilla::extensions::WebExtensionPolicy*, JSJitGetterCallArgs)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings21.cpp:182: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/WebExtensionPolicyBinding.cpp:1125:86: note: while referencing 'result' 1125 | orMember::Type> result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UserProximityEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::WebExtensionPolicyBinding::_constructor(JSContext*, unsigned int, JS::Value*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 84 is outside array bounds of 'mozilla::dom::binding_detail::FastWebExtensionInit [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings21.cpp:182: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/WebExtensionPolicyBinding.cpp:1847:40: note: while referencing 'arg0' 1847 | binding_detail::FastWebExtensionInit arg0; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UserProximityEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings21.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::WebExtensionPolicyBinding::getActiveExtensions(JSContext*, unsigned int, JS::Value*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings21.cpp:182: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/WebExtensionPolicyBinding.cpp:1503:79: note: while referencing 'result' 1503 | ongPtrForMember::Type> result; | ^~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedBindings22.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/time_profiling -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings22.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings22.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WorkerLocationBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/WorkerLocationBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WorkerLocationBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/WorkerLocationBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/WorkerLocationBinding.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WorkerLocationBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/WorkerLocationBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:2721:28: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/XMLHttpRequestEventTargetBinding.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings22.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:2719:8: note: 'struct xpc::GlobalProperties' declared here 2719 | struct GlobalProperties { | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WorkerLocationBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/WorkerLocationBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::WorkerNavigatorBinding::get_languages(JSContext*, JS::Handle, mozilla::dom::WorkerNavigator*, JSJitGetterCallArgs)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings22.cpp:14: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/WorkerNavigatorBinding.cpp:595:22: note: while referencing 'result' 595 | nsTArray result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WorkerLocationBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/WorkerLocationBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings22.cpp:14: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/WorkerNavigatorBinding.cpp:595:22: note: while referencing 'result' 595 | nsTArray result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WorkerLocationBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/WorkerLocationBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings22.cpp:14: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/WorkerNavigatorBinding.cpp:595:22: note: while referencing 'result' 595 | nsTArray result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WorkerLocationBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/WorkerLocationBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:233:56: warning: array subscript 0 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 233 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings22.cpp:14: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/WorkerNavigatorBinding.cpp:595:22: note: while referencing 'result' 595 | nsTArray result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WorkerLocationBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/WorkerLocationBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:237:21: warning: array subscript 0 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 237 | header->mLength = length; | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings22.cpp:14: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/WorkerNavigatorBinding.cpp:595:22: note: while referencing 'result' 595 | nsTArray result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WorkerLocationBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/WorkerLocationBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings22.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings22.cpp:14: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/WorkerNavigatorBinding.cpp:595:22: note: while referencing 'result' 595 | nsTArray result; | ^~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedBindings3.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/time_profiling -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings3.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings3.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CallbackObject.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/ClipboardEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/ClipboardEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/CloseEvent.cpp: In member function 'virtual nsresult mozilla::dom::CloseEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/CloseEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 36 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/ClipboardEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/CloseEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 35 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CloseEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/ClipboardEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/CreateOfferRequestBinding.cpp: In member function 'virtual nsresult mozilla::dom::CreateOfferRequest::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/CreateOfferRequestBinding.cpp:768:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 768 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/CreateOfferRequestBinding.cpp:767:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 767 | NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/ClipboardEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/ClipboardEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/ClipboardEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::DOMStringMapBinding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::AutoIdVector&) const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings3.cpp:326: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/DOMStringMapBinding.cpp:331:22: note: while referencing 'names' 331 | nsTArray names; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/ClipboardEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::DataTransferBinding::get_types(JSContext*, JS::Handle, mozilla::dom::DataTransfer*, JSJitGetterCallArgs)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings3.cpp:362: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/DataTransferBinding.cpp:260:22: note: while referencing 'result' 260 | nsTArray result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/ClipboardEventBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::CompositionEventBinding::get_ranges(JSContext*, JS::Handle, mozilla::dom::CompositionEvent*, JSJitGetterCallArgs)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings3.cpp:62: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/CompositionEventBinding.cpp:275:64: note: while referencing 'result' 275 | nsTArray::Type> result; | ^~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedBindings4.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/time_profiling -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings4.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings4.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DataTransferItemListBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/DataTransferItemListBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DataTransferItemListBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/DataTransferItemListBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/DeviceLightEvent.cpp: In member function 'virtual nsresult mozilla::dom::DeviceLightEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/DeviceLightEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 36 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/DataTransferItemListBinding.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/DeviceLightEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 35 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DeviceLightEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DataTransferItemListBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/DataTransferItemListBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/DeviceOrientationEvent.cpp: In member function 'virtual nsresult mozilla::dom::DeviceOrientationEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/DeviceOrientationEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 37 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/DataTransferItemListBinding.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/DeviceOrientationEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 36 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DeviceOrientationEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DataTransferItemListBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/DataTransferItemListBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/DeviceProximityEvent.cpp: In member function 'virtual nsresult mozilla::dom::DeviceProximityEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/DeviceProximityEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 37 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/DataTransferItemListBinding.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/DeviceProximityEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 36 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DeviceProximityEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DataTransferItemListBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/DataTransferItemListBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/ErrorEvent.cpp: In member function 'virtual nsresult mozilla::dom::ErrorEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/ErrorEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 38 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/DataTransferItemListBinding.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/ErrorEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 37 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ErrorEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DataTransferItemListBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/DataTransferItemListBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/DataTransferItemListBinding.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DataTransferItemListBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/DataTransferItemListBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:2721:28: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/EventTargetBinding.cpp:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings4.cpp:314: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:2719:8: note: 'struct xpc::GlobalProperties' declared here 2719 | struct GlobalProperties { | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DataTransferItemListBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/DataTransferItemListBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::ElementBinding::getAttributeNames(JSContext*, JS::Handle, mozilla::dom::Element*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings4.cpp:230: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/ElementBinding.cpp:831:22: note: while referencing 'result' 831 | nsTArray result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DataTransferItemListBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/DataTransferItemListBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::ElementBinding::getGridFragments(JSContext*, JS::Handle, mozilla::dom::Element*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings4.cpp:230: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/ElementBinding.cpp:2296:58: note: while referencing 'result' 2296 | nsTArray::Type> result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DataTransferItemListBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/DataTransferItemListBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::DocumentBinding::getAnimations(JSContext*, JS::Handle, nsIDocument*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings4.cpp:146: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/DocumentBinding.cpp:4349:63: note: while referencing 'result' 4349 | nsTArray::Type> result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DataTransferItemListBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/DataTransferItemListBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::ElementBinding::getAnimations(JSContext*, JS::Handle, mozilla::dom::Element*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings4.cpp:230: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/ElementBinding.cpp:3772:63: note: while referencing 'result' 3772 | nsTArray::Type> result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DataTransferItemListBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/DataTransferItemListBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::DocumentBinding::elementsFromPoint(JSContext*, JS::Handle, nsIDocument*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings4.cpp:146: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/DocumentBinding.cpp:4087:61: note: while referencing 'result' 4087 | nsTArray::Type> result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DataTransferItemListBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/DataTransferItemListBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::ElementBinding::getBoxQuads(JSContext*, JS::Handle, mozilla::dom::Element*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings4.cpp:230: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/ElementBinding.cpp:4071:61: note: while referencing 'result' 4071 | nsTArray::Type> result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DataTransferItemListBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/DataTransferItemListBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::DocumentBinding::getBoxQuads(JSContext*, JS::Handle, nsIDocument*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings4.cpp:146: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/DocumentBinding.cpp:5881:61: note: while referencing 'result' 5881 | nsTArray::Type> result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DataTransferItemListBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/DataTransferItemListBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::ExtendableMessageEventBinding::get_ports(JSContext*, JS::Handle, mozilla::dom::workers::ExtendableMessageEvent*, JSJitGetterCallArgs)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings4.cpp:338: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/ExtendableMessageEventBinding.cpp:812:65: note: while referencing 'result' 812 | nsTArray::Type> result; | ^~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedBindings5.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/time_profiling -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings5.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings5.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CallbackObject.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/FetchObserverBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/FetchObserverBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/FontFaceSetLoadEvent.cpp: In member function 'virtual nsresult mozilla::dom::FontFaceSetLoadEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/FontFaceSetLoadEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 39 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/FetchObserverBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/FontFaceSetLoadEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 38 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FontFaceSetLoadEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/FetchObserverBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/GamepadAxisMoveEvent.cpp: In member function 'virtual nsresult mozilla::dom::GamepadAxisMoveEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/GamepadAxisMoveEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 37 | NS_INTERFACE_MAP_END_INHERITING(GamepadEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/FetchObserverBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/GamepadAxisMoveEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 36 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(GamepadAxisMoveEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/FetchObserverBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/GamepadButtonEvent.cpp: In member function 'virtual nsresult mozilla::dom::GamepadButtonEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/GamepadButtonEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 36 | NS_INTERFACE_MAP_END_INHERITING(GamepadEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/FetchObserverBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/GamepadButtonEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 35 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(GamepadButtonEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/FetchObserverBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/GamepadEvent.cpp: In member function 'virtual nsresult mozilla::dom::GamepadEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/GamepadEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 39 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/FetchObserverBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/GamepadEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 38 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(GamepadEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/FetchObserverBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/FetchObserverBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/FetchObserverBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/FormDataBinding.cpp:881:36: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/FetchObserverBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/FetchObserverBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::GamepadBinding::get_hapticActuators(JSContext*, JS::Handle, mozilla::dom::Gamepad*, JSJitGetterCallArgs)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings5.cpp:266: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/GamepadBinding.cpp:526:75: note: while referencing 'result' 526 | ::Type> result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/FetchObserverBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::GamepadBinding::get_axes(JSContext*, JS::Handle, mozilla::dom::Gamepad*, JSJitGetterCallArgs)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings5.cpp:266: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/GamepadBinding.cpp:370:20: note: while referencing 'result' 370 | nsTArray result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/FetchObserverBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::GamepadBinding::get_buttons(JSContext*, JS::Handle, mozilla::dom::Gamepad*, JSJitGetterCallArgs)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings5.cpp:266: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/GamepadBinding.cpp:272:67: note: while referencing 'result' 272 | nsTArray::Type> result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/FetchObserverBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::FontFaceSetLoadEventBinding::get_fontfaces(JSContext*, JS::Handle, mozilla::dom::FontFaceSetLoadEvent*, JSJitGetterCallArgs)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings5.cpp:182: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/FontFaceSetLoadEventBinding.cpp:236:62: note: while referencing 'result' 236 | nsTArray::Type> result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/FetchObserverBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::FontFaceSetLoadEventBinding::_constructor(JSContext*, unsigned int, JS::Value*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 12 is outside array bounds of 'mozilla::dom::binding_detail::FastFontFaceSetLoadEventInit [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings5.cpp:182: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/FontFaceSetLoadEventBinding.cpp:520:48: note: while referencing 'arg1' 520 | binding_detail::FastFontFaceSetLoadEventInit arg1; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/FetchObserverBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::IterableIterator::Next(JSContext*, JS::MutableHandle, mozilla::ErrorResult&) [with T = mozilla::dom::FormData]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FormDataBinding.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/UnionConversions.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/FileBinding.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings5.cpp:14: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IterableIterator.h:155:49: note: while referencing 'dict' 155 | RootedDictionary dict(aCx); | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/FetchObserverBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FormDataBinding.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/UnionConversions.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/FileBinding.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings5.cpp:14: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IterableIterator.h:155:49: note: while referencing 'dict' 155 | RootedDictionary dict(aCx); | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/FetchObserverBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::FormDataBinding::getAll(JSContext*, JS::Handle, mozilla::dom::FormData*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings5.cpp:206: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/FormDataBinding.cpp:544:46: note: while referencing 'result' 544 | nsTArray result; | ^~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedBindings6.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/time_profiling -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings6.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings6.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GetUserMediaRequestBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/GetUserMediaRequestBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GetUserMediaRequestBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/GetUserMediaRequestBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/GroupedHistoryEvent.cpp: In member function 'virtual nsresult mozilla::dom::GroupedHistoryEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/GroupedHistoryEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 39 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/UnionTypes.h:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaTrackConstraintSetBinding.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaStreamTrackBinding.h:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaStreamBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/GetUserMediaRequestBinding.cpp:4, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/GroupedHistoryEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 38 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(GroupedHistoryEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GetUserMediaRequestBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/GetUserMediaRequestBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/UnionTypes.h:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaTrackConstraintSetBinding.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaStreamTrackBinding.h:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaStreamBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/GetUserMediaRequestBinding.cpp:4, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GetUserMediaRequestBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/GetUserMediaRequestBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::HTMLDocumentBinding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::AutoIdVector&) const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings6.cpp:266: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HTMLDocumentBinding.cpp:2070:22: note: while referencing 'names' 2070 | nsTArray names; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GetUserMediaRequestBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/GetUserMediaRequestBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::HTMLEmbedElementBinding::getPluginAttributes(JSContext*, JS::Handle, mozilla::dom::HTMLEmbedElement*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings6.cpp:290: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HTMLEmbedElementBinding.cpp:1160:32: note: while referencing 'result' 1160 | nsTArray result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GetUserMediaRequestBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/GetUserMediaRequestBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::HTMLEmbedElementBinding::getPluginParameters(JSContext*, JS::Handle, mozilla::dom::HTMLEmbedElement*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings6.cpp:290: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HTMLEmbedElementBinding.cpp:1212:32: note: while referencing 'result' 1212 | nsTArray result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GetUserMediaRequestBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/GetUserMediaRequestBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::GridLineBinding::get_names(JSContext*, JS::Handle, mozilla::dom::GridLine*, JSJitGetterCallArgs)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings6.cpp:14: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/GridBinding.cpp:1807:22: note: while referencing 'result' 1807 | nsTArray result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GetUserMediaRequestBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/GetUserMediaRequestBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::GridBinding::get_areas(JSContext*, JS::Handle, mozilla::dom::Grid*, JSJitGetterCallArgs)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings6.cpp:14: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/GridBinding.cpp:166:62: note: while referencing 'result' 166 | nsTArray::Type> result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GetUserMediaRequestBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/GetUserMediaRequestBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::HTMLCollectionBinding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::AutoIdVector&) const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings6.cpp:158: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HTMLCollectionBinding.cpp:500:24: note: while referencing 'names' 500 | nsTArray names; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GetUserMediaRequestBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/GetUserMediaRequestBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings6.cpp:158: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HTMLCollectionBinding.cpp:500:24: note: while referencing 'names' 500 | nsTArray names; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GetUserMediaRequestBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/GetUserMediaRequestBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::HTMLAllCollectionBinding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::AutoIdVector&) const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings6.cpp:50: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HTMLAllCollectionBinding.cpp:791:24: note: while referencing 'names' 791 | nsTArray names; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GetUserMediaRequestBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/GetUserMediaRequestBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings6.cpp:50: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HTMLAllCollectionBinding.cpp:791:24: note: while referencing 'names' 791 | nsTArray names; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GetUserMediaRequestBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/GetUserMediaRequestBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::HTMLFormElementBinding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::AutoIdVector&) const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings6.cpp:338: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HTMLFormElementBinding.cpp:1312:24: note: while referencing 'names' 1312 | nsTArray names; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GetUserMediaRequestBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/GetUserMediaRequestBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings6.cpp:338: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HTMLFormElementBinding.cpp:1312:24: note: while referencing 'names' 1312 | nsTArray names; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GetUserMediaRequestBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/GetUserMediaRequestBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::HTMLFormControlsCollectionBinding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::AutoIdVector&) const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings6.cpp:326: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HTMLFormControlsCollectionBinding.cpp:633:24: note: while referencing 'names' 633 | nsTArray names; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GetUserMediaRequestBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/GetUserMediaRequestBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings6.cpp:326: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HTMLFormControlsCollectionBinding.cpp:633:24: note: while referencing 'names' 633 | nsTArray names; | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedBindings7.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/time_profiling -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings7.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings7.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLElementBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HTMLHeadElementBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLElementBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HTMLHeadElementBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HTMLHeadElementBinding.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLElementBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HTMLHeadElementBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::HTMLInputElementBinding::mozGetFileNameArray(JSContext*, JS::Handle, mozilla::dom::HTMLInputElement*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings7.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HTMLInputElementBinding.cpp:3731:22: note: while referencing 'result' 3731 | nsTArray result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLElementBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HTMLHeadElementBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::HTMLInputElementBinding::get_webkitEntries(JSContext*, JS::Handle, mozilla::dom::HTMLInputElement*, JSJitGetterCallArgs)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings7.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HTMLInputElementBinding.cpp:4456:69: note: while referencing 'result' 4456 | TArray::Type> result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLElementBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HTMLHeadElementBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::HTMLObjectElementBinding::getPluginParameters(JSContext*, JS::Handle, mozilla::dom::HTMLObjectElement*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings7.cpp:230: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HTMLObjectElementBinding.cpp:2843:32: note: while referencing 'result' 2843 | nsTArray result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLElementBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HTMLHeadElementBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::HTMLObjectElementBinding::getPluginAttributes(JSContext*, JS::Handle, mozilla::dom::HTMLObjectElement*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings7.cpp:230: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HTMLObjectElementBinding.cpp:2785:32: note: while referencing 'result' 2785 | nsTArray result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLElementBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HTMLHeadElementBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::HTMLOptionsCollectionBinding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::AutoIdVector&) const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings7.cpp:266: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HTMLOptionsCollectionBinding.cpp:682:24: note: while referencing 'names' 682 | nsTArray names; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLElementBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HTMLHeadElementBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings7.cpp:266: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HTMLOptionsCollectionBinding.cpp:682:24: note: while referencing 'names' 682 | nsTArray names; | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedBindings8.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/time_profiling -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings8.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings8.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CallbackObject.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HTMLSlotElementBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HTMLSlotElementBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HashChangeEvent.cpp: In member function 'virtual nsresult mozilla::dom::HashChangeEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HashChangeEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 36 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HTMLSlotElementBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HashChangeEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 35 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(HashChangeEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HTMLSlotElementBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HiddenPluginEvent.cpp: In member function 'virtual nsresult mozilla::dom::HiddenPluginEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HiddenPluginEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 39 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HTMLSlotElementBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HiddenPluginEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 38 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(HiddenPluginEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HTMLSlotElementBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HTMLSlotElementBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HTMLSlotElementBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 3]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HeadersBinding.cpp:991:36: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/CallArgs.h:74, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HTMLSlotElementBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HTMLSlotElementBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::HTMLSlotElementBinding::assignedNodes(JSContext*, JS::Handle, mozilla::dom::HTMLSlotElement*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HTMLSlotElementBinding.cpp:263:47: note: while referencing 'result' 263 | nsTArray::Type> result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HTMLSlotElementBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::IterableIterator::Next(JSContext*, JS::MutableHandle, mozilla::ErrorResult&) [with T = mozilla::dom::Headers]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaKeys.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLMediaElement.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLSourceElement.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HTMLSourceElementBinding.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings8.cpp:14: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IterableIterator.h:155:49: note: while referencing 'dict' 155 | RootedDictionary dict(aCx); | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HTMLSlotElementBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaKeys.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLMediaElement.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLSourceElement.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/HTMLSourceElementBinding.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings8.cpp:14: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IterableIterator.h:155:49: note: while referencing 'dict' 155 | RootedDictionary dict(aCx); | ^~~~ /usr/bin/i686-pc-linux-gnu-g++ -o UnifiedBindings9.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/time_profiling -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings9.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings9.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CallbackObject.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/IDBObjectStoreBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/IDBObjectStoreBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/ImageCaptureErrorEvent.cpp: In member function 'virtual nsresult mozilla::dom::ImageCaptureErrorEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/ImageCaptureErrorEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 39 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/IDBObjectStoreBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/ImageCaptureErrorEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 38 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ImageCaptureErrorEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/IDBObjectStoreBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/InstallTriggerBinding.cpp: In member function 'virtual nsresult mozilla::dom::InstallTriggerImpl::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/InstallTriggerBinding.cpp:1619:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 1619 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/InstallTriggerBinding.cpp:1618:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 1618 | NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/IDBObjectStoreBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/IDBObjectStoreBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/IDBObjectStoreBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::ImageDocumentBinding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::AutoIdVector&) const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings9.cpp:158: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/ImageDocumentBinding.cpp:670:22: note: while referencing 'names' 670 | nsTArray names; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/IDBObjectStoreBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::KeyframeEffectReadOnlyBinding::getKeyframes(JSContext*, JS::Handle, mozilla::dom::KeyframeEffectReadOnly*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings9.cpp:302: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/KeyframeEffectBinding.cpp:2269:23: note: while referencing 'result' 2269 | nsTArray result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/IDBObjectStoreBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::IntersectionObserverBinding::get_thresholds(JSContext*, JS::Handle, mozilla::dom::DOMIntersectionObserver*, JSJitGetterCallArgs)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings9.cpp:206: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/IntersectionObserverBinding.cpp:928:20: note: while referencing 'result' 928 | nsTArray result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/IDBObjectStoreBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::KeyframeEffectReadOnlyBinding::getProperties(JSContext*, JS::Handle, mozilla::dom::KeyframeEffectReadOnly*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings9.cpp:302: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/KeyframeEffectBinding.cpp:2328:38: note: while referencing 'result' 2328 | nsTArray result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/IDBObjectStoreBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::InstallTriggerImplBinding::install(JSContext*, JS::Handle, mozilla::dom::InstallTriggerImpl*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Record, mozilla::dom::OwningStringOrInstallTriggerData> [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings9.cpp:194: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/InstallTriggerBinding.cpp:591:54: note: while referencing 'arg0' 591 | Record arg0; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/IDBObjectStoreBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::IIRFilterNodeBinding::_constructor(JSContext*, unsigned int, JS::Value*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::binding_detail::FastIIRFilterOptions [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings9.cpp:62: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/IIRFilterNodeBinding.cpp:643:40: note: while referencing 'arg1' 643 | binding_detail::FastIIRFilterOptions arg1; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/AtomList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/IDBObjectStoreBinding.cpp:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::IntersectionObserverBinding::takeRecords(JSContext*, JS::Handle, mozilla::dom::DOMIntersectionObserver*, const JSJitMethodCallArgs&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/UnifiedBindings9.cpp:206: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/IntersectionObserverBinding.cpp:1113:82: note: while referencing 'result' 1113 | PtrForMember::Type> result; | ^~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o StructuredClone.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/time_profiling -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/StructuredClone.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/StructuredClone.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CallbackObject.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ImageData.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/StructuredClone.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/StructuredClone.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/StructuredClone.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ImageData.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/StructuredClone.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_bindings0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/time_profiling -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/Unified_cpp_dom_bindings0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/Unified_cpp_dom_bindings0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CallbackObject.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/BindingUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/BindingUtils.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/Unified_cpp_dom_bindings0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/Unified_cpp_dom_bindings0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/BindingUtils.cpp: In function 'bool mozilla::dom::ThrowInvalidThis(JSContext*, const JS::CallArgs&, bool, const char*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/BindingUtils.cpp:147:26: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 147 | static_cast(errorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/BindingUtils.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/Unified_cpp_dom_bindings0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/CallbackObject.cpp: In member function 'virtual nsresult mozilla::dom::CallbackObject::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/CallbackObject.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 29 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/CallbackObject.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 28 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/Exceptions.cpp: In member function 'virtual nsresult mozilla::dom::exceptions::JSStackFrame::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/Exceptions.cpp:289:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 289 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/Exceptions.cpp:288:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 288 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/IterableIterator.cpp: In member function 'virtual nsresult mozilla::dom::IterableIteratorBase::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/IterableIterator.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 32 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/IterableIterator.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 31 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/SimpleGlobalObject.cpp: In member function 'virtual nsresult mozilla::dom::SimpleGlobalObject::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/SimpleGlobalObject.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 42 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/SimpleGlobalObject.cpp:41:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 41 | NS_INTERFACE_MAP_ENTRY(nsIGlobalObject) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/nsScriptErrorWithStack.cpp: In member function 'virtual nsresult nsScriptErrorWithStack::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/nsScriptErrorWithStack.cpp:63:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 63 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/nsScriptErrorWithStack.cpp:62:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 62 | NS_INTERFACE_MAP_ENTRY(nsIScriptError) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/BindingUtils.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/BindingUtils.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/Unified_cpp_dom_bindings0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/BindingUtils.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/Unified_cpp_dom_bindings0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/BindingUtils.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/BindingUtils.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/Unified_cpp_dom_bindings0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:2721:28: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/BindingUtils.cpp:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings/Unified_cpp_dom_bindings0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:2719:8: note: 'struct xpc::GlobalProperties' declared here 2719 | struct GlobalProperties { | ^~~~~~~~~~~~~~~~ libdom_bindings.a.desc rm -f libdom_bindings.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_bindings.a.desc PrototypeList.o RegisterBindings.o RegisterWorkerBindings.o RegisterWorkerDebuggerBindings.o RegisterWorkletBindings.o ResolveSystemBinding.o UnionTypes.o UnifiedBindings0.o UnifiedBindings1.o UnifiedBindings10.o UnifiedBindings11.o UnifiedBindings12.o UnifiedBindings13.o UnifiedBindings14.o UnifiedBindings15.o UnifiedBindings16.o UnifiedBindings17.o UnifiedBindings18.o UnifiedBindings19.o UnifiedBindings2.o UnifiedBindings20.o UnifiedBindings21.o UnifiedBindings22.o UnifiedBindings3.o UnifiedBindings4.o UnifiedBindings5.o UnifiedBindings6.o UnifiedBindings7.o UnifiedBindings8.o UnifiedBindings9.o StructuredClone.o Unified_cpp_dom_bindings0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/bindings' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/browser-element' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o BrowserElementParent.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/browser-element -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/browser-element -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/BrowserElementParent.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/browser-element/BrowserElementParent.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc/TabParent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/browser-element/BrowserElementParent.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc/TabParent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/browser-element/BrowserElementParent.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc/TabParent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/browser-element/BrowserElementParent.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libdom_browser-element.a.desc rm -f libdom_browser-element.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_browser-element.a.desc BrowserElementParent.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/browser-element' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/cache' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_cache0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/cache -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/cache -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_cache0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/cache/Unified_cpp_dom_cache0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadContext.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/workers/Workers.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerHolder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/cache/CacheWorkerHolder.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/cache/ActorChild.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/cache/Unified_cpp_dom_cache0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/cache/Types.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/cache/Action.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/cache/Action.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/cache/Unified_cpp_dom_cache0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/cache/Cache.cpp: In member function 'virtual nsresult mozilla::dom::cache::Cache::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/cache/Cache.cpp:257:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 257 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/cache/Cache.cpp:256:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 256 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/cache/CacheStorage.cpp: In member function 'virtual nsresult mozilla::dom::cache::CacheStorage::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/cache/CacheStorage.cpp:54:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 54 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/cache/CacheStorage.cpp:53:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 53 | NS_INTERFACE_MAP_ENTRY(nsIIPCBackgroundChildCreateCallback) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/cache/Types.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/cache/Action.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/cache/Action.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/cache/Unified_cpp_dom_cache0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IterableIterator.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HeadersBinding.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FetchIPCTypes.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/cache/AutoUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/cache/AutoUtils.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/cache/Unified_cpp_dom_cache0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_cache1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/cache -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/cache -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_cache1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/cache/Unified_cpp_dom_cache1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StorageTypeBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/PersistenceType.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/cache/DBAction.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/cache/Unified_cpp_dom_cache1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/cache/Types.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/cache/Action.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/cache/DBAction.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/cache/DBAction.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/cache/Unified_cpp_dom_cache1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IterableIterator.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HeadersBinding.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/cache/DBSchema.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/cache/Unified_cpp_dom_cache1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStreamUtils.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/cache/FileUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/cache/DBAction.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/cache/Unified_cpp_dom_cache1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::cache::Manager::Listener::OnOpComplete(mozilla::ErrorResult&&, const mozilla::dom::cache::CacheOpResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/cache/Unified_cpp_dom_cache1.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/cache/Manager.cpp:1373:78: note: while referencing '' 1373 | mplete(Move(aRv), aResult, INVALID_CACHE_ID, nsTArray(), | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStreamUtils.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/cache/FileUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/cache/DBAction.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/cache/Unified_cpp_dom_cache1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/cache/Unified_cpp_dom_cache1.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/cache/Manager.cpp:1374:39: note: while referencing '' 1374 | nsTArray(), nullptr); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStreamUtils.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/cache/FileUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/cache/DBAction.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/cache/Unified_cpp_dom_cache1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::cache::Manager::Listener::OnOpComplete(mozilla::ErrorResult&&, const mozilla::dom::cache::CacheOpResult&, mozilla::dom::cache::CacheId)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/cache/Unified_cpp_dom_cache1.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/cache/Manager.cpp:1381:76: note: while referencing '' 1381 | Complete(Move(aRv), aResult, aOpenedCacheId, nsTArray(), | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStreamUtils.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/cache/FileUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/cache/DBAction.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/cache/Unified_cpp_dom_cache1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/cache/Unified_cpp_dom_cache1.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/cache/Manager.cpp:1382:39: note: while referencing '' 1382 | nsTArray(), nullptr); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStreamUtils.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/cache/FileUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/cache/DBAction.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/cache/Unified_cpp_dom_cache1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::cache::Manager::Listener::OnOpComplete(mozilla::ErrorResult&&, const mozilla::dom::cache::CacheOpResult&, const mozilla::dom::cache::SavedResponse&, mozilla::dom::cache::StreamList*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/cache/Unified_cpp_dom_cache1.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/cache/Manager.cpp:1393:39: note: while referencing '' 1393 | nsTArray(), aStreamList); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStreamUtils.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/cache/FileUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/cache/DBAction.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/cache/Unified_cpp_dom_cache1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::cache::Manager::Listener::OnOpComplete(mozilla::ErrorResult&&, const mozilla::dom::cache::CacheOpResult&, const nsTArray&, mozilla::dom::cache::StreamList*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/cache/Unified_cpp_dom_cache1.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/cache/Manager.cpp:1402:39: note: while referencing '' 1402 | nsTArray(), aStreamList); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStreamUtils.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/cache/FileUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/cache/DBAction.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/cache/Unified_cpp_dom_cache1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::cache::Manager::Listener::OnOpComplete(mozilla::ErrorResult&&, const mozilla::dom::cache::CacheOpResult&, const nsTArray&, mozilla::dom::cache::StreamList*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/cache/Unified_cpp_dom_cache1.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/cache/Manager.cpp:1410:78: note: while referencing '' 1410 | mplete(Move(aRv), aResult, INVALID_CACHE_ID, nsTArray(), | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStreamUtils.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/cache/FileUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/cache/DBAction.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/cache/Unified_cpp_dom_cache1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed mozilla::dom::cache::TypeUtils::ToInternalHeaders(const nsTArray&, mozilla::dom::HeadersGuardEnum)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/cache/Unified_cpp_dom_cache1.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/cache/TypeUtils.cpp:360:36: note: while referencing 'entryList' 360 | nsTArray entryList(aHeadersEntryList.Length()); | ^~~~~~~~~ libdom_cache.a.desc rm -f libdom_cache.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_cache.a.desc Unified_cpp_dom_cache0.o Unified_cpp_dom_cache1.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/cache' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o ImageUtils.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -MD -MP -MF .deps/ImageUtils.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/ImageUtils.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/ImageUtils.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o MurmurHash3.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -MD -MP -MF .deps/MurmurHash3.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp: In function 'void MurmurHash3_x86_32(const void*, int, uint32_t, void*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:138:14: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 138 | case 3: k1 ^= tail[2] << 16; | ~~~^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:139:3: note: here 139 | case 2: k1 ^= tail[1] << 8; | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:139:14: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 139 | case 2: k1 ^= tail[1] << 8; | ~~~^~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:140:3: note: here 140 | case 1: k1 ^= tail[0]; | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp: In function 'void MurmurHash3_x86_128(const void*, int, uint32_t, void*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:213:15: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 213 | case 15: k4 ^= tail[14] << 16; | ~~~^~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:214:3: note: here 214 | case 14: k4 ^= tail[13] << 8; | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:214:15: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 214 | case 14: k4 ^= tail[13] << 8; | ~~~^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:215:3: note: here 215 | case 13: k4 ^= tail[12] << 0; | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:216:56: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 216 | k4 *= c4; k4 = ROTL32(k4,18); k4 *= c1; h4 ^= k4; | ~~~^~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:218:3: note: here 218 | case 12: k3 ^= tail[11] << 24; | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:218:15: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 218 | case 12: k3 ^= tail[11] << 24; | ~~~^~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:219:3: note: here 219 | case 11: k3 ^= tail[10] << 16; | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:219:15: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 219 | case 11: k3 ^= tail[10] << 16; | ~~~^~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:220:3: note: here 220 | case 10: k3 ^= tail[ 9] << 8; | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:220:15: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 220 | case 10: k3 ^= tail[ 9] << 8; | ~~~^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:221:3: note: here 221 | case 9: k3 ^= tail[ 8] << 0; | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:222:56: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 222 | k3 *= c3; k3 = ROTL32(k3,17); k3 *= c4; h3 ^= k3; | ~~~^~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:224:3: note: here 224 | case 8: k2 ^= tail[ 7] << 24; | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:224:15: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 224 | case 8: k2 ^= tail[ 7] << 24; | ~~~^~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:225:3: note: here 225 | case 7: k2 ^= tail[ 6] << 16; | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:225:15: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 225 | case 7: k2 ^= tail[ 6] << 16; | ~~~^~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:226:3: note: here 226 | case 6: k2 ^= tail[ 5] << 8; | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:226:15: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 226 | case 6: k2 ^= tail[ 5] << 8; | ~~~^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:227:3: note: here 227 | case 5: k2 ^= tail[ 4] << 0; | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:228:56: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 228 | k2 *= c2; k2 = ROTL32(k2,16); k2 *= c3; h2 ^= k2; | ~~~^~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:230:3: note: here 230 | case 4: k1 ^= tail[ 3] << 24; | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:230:15: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 230 | case 4: k1 ^= tail[ 3] << 24; | ~~~^~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:231:3: note: here 231 | case 3: k1 ^= tail[ 2] << 16; | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:231:15: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 231 | case 3: k1 ^= tail[ 2] << 16; | ~~~^~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:232:3: note: here 232 | case 2: k1 ^= tail[ 1] << 8; | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:232:15: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 232 | case 2: k1 ^= tail[ 1] << 8; | ~~~^~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:233:3: note: here 233 | case 1: k1 ^= tail[ 0] << 0; | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp: In function 'void MurmurHash3_x64_128(const void*, int, uint32_t, void*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:302:15: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 302 | case 15: k2 ^= uint64_t(tail[14]) << 48; | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:303:3: note: here 303 | case 14: k2 ^= uint64_t(tail[13]) << 40; | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:303:15: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 303 | case 14: k2 ^= uint64_t(tail[13]) << 40; | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:304:3: note: here 304 | case 13: k2 ^= uint64_t(tail[12]) << 32; | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:304:15: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 304 | case 13: k2 ^= uint64_t(tail[12]) << 32; | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:305:3: note: here 305 | case 12: k2 ^= uint64_t(tail[11]) << 24; | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:305:15: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 305 | case 12: k2 ^= uint64_t(tail[11]) << 24; | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:306:3: note: here 306 | case 11: k2 ^= uint64_t(tail[10]) << 16; | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:306:15: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 306 | case 11: k2 ^= uint64_t(tail[10]) << 16; | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:307:3: note: here 307 | case 10: k2 ^= uint64_t(tail[ 9]) << 8; | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:307:15: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 307 | case 10: k2 ^= uint64_t(tail[ 9]) << 8; | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:308:3: note: here 308 | case 9: k2 ^= uint64_t(tail[ 8]) << 0; | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:309:56: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 309 | k2 *= c2; k2 = ROTL64(k2,33); k2 *= c1; h2 ^= k2; | ~~~^~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:311:3: note: here 311 | case 8: k1 ^= uint64_t(tail[ 7]) << 56; | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:311:15: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 311 | case 8: k1 ^= uint64_t(tail[ 7]) << 56; | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:312:3: note: here 312 | case 7: k1 ^= uint64_t(tail[ 6]) << 48; | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:312:15: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 312 | case 7: k1 ^= uint64_t(tail[ 6]) << 48; | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:313:3: note: here 313 | case 6: k1 ^= uint64_t(tail[ 5]) << 40; | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:313:15: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 313 | case 6: k1 ^= uint64_t(tail[ 5]) << 40; | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:314:3: note: here 314 | case 5: k1 ^= uint64_t(tail[ 4]) << 32; | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:314:15: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 314 | case 5: k1 ^= uint64_t(tail[ 4]) << 32; | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:315:3: note: here 315 | case 4: k1 ^= uint64_t(tail[ 3]) << 24; | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:315:15: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 315 | case 4: k1 ^= uint64_t(tail[ 3]) << 24; | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:316:3: note: here 316 | case 3: k1 ^= uint64_t(tail[ 2]) << 16; | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:316:15: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 316 | case 3: k1 ^= uint64_t(tail[ 2]) << 16; | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:317:3: note: here 317 | case 2: k1 ^= uint64_t(tail[ 1]) << 8; | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:317:15: warning: this statement may fall through [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough= -Wimplicit-fallthrough=; ] 317 | case 2: k1 ^= uint64_t(tail[ 1]) << 8; | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/MurmurHash3.cpp:318:3: note: here 318 | case 1: k1 ^= uint64_t(tail[ 0]) << 0; | ^~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_canvas0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_canvas0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/CanvasImageCache.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Declaration.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/CanvasRenderingContext2D.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 159 | memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:44, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/CanvasImageCache.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:574:7: note: 'class nsCSSValue' declared here 574 | class nsCSSValue { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/CanvasImageCache.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/CanvasRenderingContext2D.cpp: In member function 'virtual nsresult mozilla::dom::CanvasRenderingContext2D::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/CanvasRenderingContext2D.cpp:1082:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 1082 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/CanvasRenderingContext2D.cpp:1081:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 1081 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/ImageBitmap.cpp: In member function 'virtual nsresult mozilla::dom::ImageBitmap::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/ImageBitmap.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 35 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/ImageBitmap.cpp:34:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 34 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/ImageBitmapRenderingContext.cpp: In member function 'virtual nsresult mozilla::dom::ImageBitmapRenderingContext::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/ImageBitmapRenderingContext.cpp:319:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 319 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/ImageBitmapRenderingContext.cpp:318:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 318 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/ImageData.cpp: In member function 'virtual nsresult mozilla::dom::ImageData::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/ImageData.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 25 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/ImageData.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 24 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/OffscreenCanvas.cpp: In member function 'virtual nsresult mozilla::dom::OffscreenCanvas::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/OffscreenCanvas.cpp:357:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 357 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/OffscreenCanvas.cpp:356:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 356 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/CanvasImageCache.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/CanvasImageCache.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsExpirationTracker.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/CanvasImageCache.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::CanvasRenderingContext2D::UpdateFilter()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsFilterInstance::FilterDescription [1]' {aka 'mozilla::gfx::FilterDescription [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/CanvasRenderingContext2D.cpp:3162:44: note: while referencing '' 3162 | CurrentState().filterAdditionalImages); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsExpirationTracker.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/CanvasImageCache.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::gfx::FilterDescription [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/CanvasRenderingContext2D.cpp:3134:47: note: while referencing '' 3134 | CurrentState().filter = FilterDescription(); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsExpirationTracker.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/CanvasImageCache.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::CanvasRenderingContext2D::SetLineDash(const mozilla::dom::Sequence&, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/CanvasRenderingContext2D.cpp:4876:33: note: while referencing 'dash' 4876 | nsTArray dash; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsExpirationTracker.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/CanvasImageCache.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/CanvasRenderingContext2D.cpp:4876:33: note: while referencing 'dash' 4876 | nsTArray dash; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsExpirationTracker.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/CanvasImageCache.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'already_AddRefed mozilla::dom::GetFontStyleContext(mozilla::dom::Element*, const nsAString&, nsIPresShell*, nsAString&, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/CanvasRenderingContext2D.cpp:2721:36: note: while referencing 'parentRules' 2721 | nsTArray> parentRules; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsExpirationTracker.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/CanvasImageCache.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/CanvasRenderingContext2D.cpp:2789:36: note: while referencing 'rules' 2789 | nsTArray> rules; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsExpirationTracker.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/CanvasImageCache.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::CanvasRenderingContext2D::ParseFilter(const nsAString&, nsTArray&, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/CanvasRenderingContext2D.cpp:2956:36: note: while referencing 'rules' 2956 | nsTArray> rules; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsExpirationTracker.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/CanvasImageCache.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::CanvasRenderingContext2D::SetFilter(const nsAString&, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/CanvasRenderingContext2D.cpp:3071:27: note: while referencing 'filterChain' 3071 | nsTArray filterChain; | ^~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_canvas1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_canvas1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URLSearchParams.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URL.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/URLExtraData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/GenericSpecifiedValues.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributeElement.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLCanvasElement.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/WebGLContext.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/WebGL2Context.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/WebGL2ContextMRTs.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OwningNonNull.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/RootedOwningNonNull.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/WebGLContext.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/WebGL2Context.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/WebGL2ContextMRTs.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/WebGLContext.cpp: In member function 'virtual nsresult mozilla::WebGLContext::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/WebGLContext.cpp:2504:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 2504 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/WebGLContext.cpp:2503:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 2503 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsICanvasRenderingContextInternal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/WebGLContext.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/WebGL2Context.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/WebGL2ContextMRTs.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPresShell.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPresContext.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/GenericSpecifiedValues.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributeElement.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLCanvasElement.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/WebGLContext.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/WebGL2Context.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/WebGL2ContextMRTs.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_canvas2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_canvas2.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas2.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URLSearchParams.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URL.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/URLExtraData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/GenericSpecifiedValues.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributeElement.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLCanvasElement.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/WebGLContext.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/WebGLContextExtensions.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/WebGLContext.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/WebGLContextExtensions.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPresShell.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPresContext.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/GenericSpecifiedValues.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributeElement.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLCanvasElement.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/WebGLContext.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/WebGLContextExtensions.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_canvas3.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_canvas3.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas3.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WebGLRenderingContextBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/WebGLExtensionCompressedTextureATC.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/WebGLExtensions.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/WebGLExtensionCompressedTextureATC.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPresShell.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPresContext.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/GenericSpecifiedValues.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributeElement.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLCanvasElement.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/WebGLContext.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/WebGLExtensionCompressedTextureATC.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_canvas4.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_canvas4.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas4.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WebGLRenderingContextBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/WebGLExtensionMOZDebug.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/WebGLExtensions.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/WebGLExtensionMOZDebug.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPresShell.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPresContext.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/GenericSpecifiedValues.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributeElement.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLCanvasElement.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/WebGLContext.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/WebGLExtensionMOZDebug.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_canvas5.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_canvas5.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas5.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/WebGLQuery.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/WebGLQuery.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/WebGLQuery.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/WebGLQuery.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_canvas6.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/gl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/config -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/gpu -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/gfx/skia/skia/include/utils -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_canvas6.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas6.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WebGL2RenderingContextBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/WebGLVertexArrayObject.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/WebGLVertexArray.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/WebGLVertexArrayGL.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/WebGLVertexArrayObject.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/WebGLVertexArrayObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPresShell.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPresContext.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/GenericSpecifiedValues.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributeElement.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLCanvasElement.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/WebGLContext.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas/WebGLVertexArrayObject.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas/Unified_cpp_dom_canvas6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libdom_canvas.a.desc rm -f libdom_canvas.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_canvas.a.desc ImageUtils.o MurmurHash3.o Unified_cpp_dom_canvas0.o Unified_cpp_dom_canvas1.o Unified_cpp_dom_canvas2.o Unified_cpp_dom_canvas3.o Unified_cpp_dom_canvas4.o Unified_cpp_dom_canvas5.o Unified_cpp_dom_canvas6.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/canvas' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/commandhandler' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_commandhandler0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/commandhandler -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/commandhandler -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_commandhandler0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/commandhandler/Unified_cpp_dom_commandhandler0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIComponentManager.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/commandhandler/nsBaseCommandController.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/commandhandler/Unified_cpp_dom_commandhandler0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/commandhandler/nsBaseCommandController.cpp: In member function 'virtual nsresult nsBaseCommandController::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/commandhandler/nsBaseCommandController.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 23 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/commandhandler/nsBaseCommandController.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 22 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIControllerContext) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/commandhandler/nsCommandManager.cpp:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/commandhandler/Unified_cpp_dom_commandhandler0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIComponentManager.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/commandhandler/nsBaseCommandController.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/commandhandler/Unified_cpp_dom_commandhandler0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/commandhandler/nsCommandManager.cpp: In member function 'virtual nsresult nsCommandManager::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/commandhandler/nsCommandManager.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 60 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/commandhandler/nsCommandManager.cpp:59:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 59 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsICommandManager) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsComponentManagerUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIComponentManager.h:103, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/commandhandler/nsBaseCommandController.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/commandhandler/Unified_cpp_dom_commandhandler0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/commandhandler/nsCommandManager.cpp:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/commandhandler/Unified_cpp_dom_commandhandler0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libdom_commandhandler.a.desc rm -f libdom_commandhandler.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_commandhandler.a.desc Unified_cpp_dom_commandhandler0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/commandhandler' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/credentialmanagement' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_credentialmanagement0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/credentialmanagement -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/credentialmanagement -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_credentialmanagement0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/credentialmanagement/Unified_cpp_credentialmanagement0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WebAuthenticationBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CredentialManagementBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Credential.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/credentialmanagement/Credential.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/credentialmanagement/Unified_cpp_credentialmanagement0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WebAuthenticationBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CredentialManagementBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Credential.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/credentialmanagement/Credential.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/credentialmanagement/Unified_cpp_credentialmanagement0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/credentialmanagement/Credential.cpp: In member function 'virtual nsresult mozilla::dom::Credential::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/credentialmanagement/Credential.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 22 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/credentialmanagement/Credential.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/credentialmanagement/CredentialsContainer.cpp: In member function 'virtual nsresult mozilla::dom::CredentialsContainer::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/credentialmanagement/CredentialsContainer.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 20 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/credentialmanagement/CredentialsContainer.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 19 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WebAuthenticationBinding.h:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CredentialManagementBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Credential.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/credentialmanagement/Credential.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/credentialmanagement/Unified_cpp_credentialmanagement0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/UnionTypes.h:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WebAuthenticationBinding.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CredentialManagementBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Credential.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/credentialmanagement/Credential.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/credentialmanagement/Unified_cpp_credentialmanagement0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libdom_credentialmanagement.a.desc rm -f libdom_credentialmanagement.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_credentialmanagement.a.desc Unified_cpp_credentialmanagement0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/credentialmanagement' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/crypto' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_crypto0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/crypto -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/crypto -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_crypto0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/crypto/Unified_cpp_dom_crypto0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CallbackObject.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/UnionTypes.h:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/crypto/CryptoBuffer.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/crypto/Unified_cpp_dom_crypto0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/crypto/CryptoBuffer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/crypto/CryptoBuffer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/crypto/Unified_cpp_dom_crypto0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/crypto/CryptoKey.cpp: In member function 'virtual nsresult mozilla::dom::CryptoKey::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/crypto/CryptoKey.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 40 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/crypto/CryptoKey.cpp:39:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 39 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/crypto/CryptoBuffer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/crypto/CryptoBuffer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/crypto/Unified_cpp_dom_crypto0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/UnionTypes.h:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/crypto/CryptoBuffer.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/crypto/Unified_cpp_dom_crypto0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/crypto/CryptoBuffer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/crypto/CryptoBuffer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/crypto/Unified_cpp_dom_crypto0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static bool mozilla::dom::ImportKeyTask::JwkCompatible(const mozilla::dom::JsonWebKey&, const mozilla::dom::CryptoKey*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/crypto/Unified_cpp_dom_crypto0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/crypto/WebCryptoTask.cpp:1420:26: note: while referencing 'usages' 1420 | nsTArray usages; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/crypto/CryptoBuffer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/crypto/CryptoBuffer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/crypto/Unified_cpp_dom_crypto0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/crypto/Unified_cpp_dom_crypto0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/crypto/WebCryptoTask.cpp:1420:26: note: while referencing 'usages' 1420 | nsTArray usages; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/crypto/CryptoBuffer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/crypto/CryptoBuffer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/crypto/Unified_cpp_dom_crypto0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static nsresult mozilla::dom::CryptoKey::PublicKeyToJwk(SECKEYPublicKey*, mozilla::dom::JsonWebKey&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::CryptoBuffer [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/crypto/Unified_cpp_dom_crypto0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/crypto/CryptoKey.cpp:1079:23: note: while referencing 'e' 1079 | CryptoBuffer n, e; | ^ libdom_crypto.a.desc rm -f libdom_crypto.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_crypto.a.desc Unified_cpp_dom_crypto0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/crypto' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/encoding' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_encoding0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/encoding -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/encoding -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/locale -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_encoding0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/encoding/Unified_cpp_dom_encoding0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TextDecoderBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TextDecoder.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/encoding/TextDecoder.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/encoding/Unified_cpp_dom_encoding0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/intl/LocaleService.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/encoding/FallbackEncoding.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/encoding/Unified_cpp_dom_encoding0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/UnionTypes.h:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/encoding/TextDecoder.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/encoding/Unified_cpp_dom_encoding0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libdom_encoding.a.desc rm -f libdom_encoding.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_encoding.a.desc Unified_cpp_dom_encoding0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/encoding' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o EventStateManager.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/EventStateManager.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/EventStateManager.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIFrame.h:56, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventStateManager.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/EventStateManager.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OwningNonNull.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/RootedOwningNonNull.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventDispatcher.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/EventStateManager.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/EventStateManager.cpp: In member function 'virtual nsresult mozilla::OverOutElementsWrapper::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/EventStateManager.cpp:260:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 260 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/EventStateManager.cpp:259:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 259 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/EventStateManager.cpp: In member function 'virtual nsresult mozilla::EventStateManager::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/EventStateManager.cpp:436:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 436 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/EventStateManager.cpp:435:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 435 | NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventDispatcher.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/EventStateManager.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIFrame.h:56, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventStateManager.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/EventStateManager.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_events0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_events0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events/Unified_cpp_dom_events0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Event.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnimationEvent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/AnimationEvent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events/Unified_cpp_dom_events0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnimationEvent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/AnimationEvent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events/Unified_cpp_dom_events0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/AnimationEvent.cpp: In member function 'virtual nsresult mozilla::dom::AnimationEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/AnimationEvent.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 31 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/AnimationEvent.cpp:30:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 30 | NS_INTERFACE_MAP_ENTRY(nsIDOMAnimationEvent) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/BeforeUnloadEvent.cpp: In member function 'virtual nsresult mozilla::dom::BeforeUnloadEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/BeforeUnloadEvent.cpp:17:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 17 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/BeforeUnloadEvent.cpp:16:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16 | NS_INTERFACE_MAP_ENTRY(nsIDOMBeforeUnloadEvent) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/ClipboardEvent.cpp: In member function 'virtual nsresult mozilla::dom::ClipboardEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/ClipboardEvent.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 31 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/ClipboardEvent.cpp:30:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 30 | NS_INTERFACE_MAP_ENTRY(nsIDOMClipboardEvent) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/CommandEvent.cpp: In member function 'virtual nsresult mozilla::dom::CommandEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/CommandEvent.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 31 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/CommandEvent.cpp:30:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 30 | NS_INTERFACE_MAP_ENTRY(nsIDOMCommandEvent) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/CompositionEvent.cpp: In member function 'virtual nsresult mozilla::dom::CompositionEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/CompositionEvent.cpp:66:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 66 | NS_INTERFACE_MAP_END_INHERITING(UIEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Event.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnimationEvent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/AnimationEvent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events/Unified_cpp_dom_events0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/CompositionEvent.cpp:65:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 65 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CompositionEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnimationEvent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/AnimationEvent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events/Unified_cpp_dom_events0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/CustomEvent.cpp: In member function 'virtual nsresult mozilla::dom::CustomEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/CustomEvent.cpp:49:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 49 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/CustomEvent.cpp:48:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 48 | NS_INTERFACE_MAP_ENTRY(nsIDOMCustomEvent) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/DOMEventTargetHelper.cpp: In member function 'virtual nsresult mozilla::DOMEventTargetHelper::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/DOMEventTargetHelper.cpp:82:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 82 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/DOMEventTargetHelper.cpp:81:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 81 | NS_INTERFACE_MAP_ENTRY(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/DataTransfer.cpp: In member function 'virtual nsresult mozilla::dom::DataTransfer::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/DataTransfer.cpp:71:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 71 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/DataTransfer.cpp:70:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 70 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDOMDataTransfer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/DataTransferItem.cpp: In member function 'virtual nsresult mozilla::dom::DataTransferItem::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/DataTransferItem.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 51 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/DataTransferItem.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 50 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/DataTransferItemList.cpp: In member function 'virtual nsresult mozilla::dom::DataTransferItemList::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/DataTransferItemList.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 33 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/DataTransferItemList.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 32 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/DeviceMotionEvent.cpp: In member function 'virtual nsresult mozilla::dom::DeviceMotionEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/DeviceMotionEvent.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 26 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Event.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnimationEvent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/AnimationEvent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events/Unified_cpp_dom_events0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/DeviceMotionEvent.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 25 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DeviceMotionEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnimationEvent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/AnimationEvent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events/Unified_cpp_dom_events0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/DragEvent.cpp: In member function 'virtual nsresult mozilla::dom::DragEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/DragEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 38 | NS_INTERFACE_MAP_END_INHERITING(MouseEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/DragEvent.cpp:37:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 37 | NS_INTERFACE_MAP_ENTRY(nsIDOMDragEvent) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/Event.cpp: In member function 'virtual nsresult mozilla::dom::Event::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/Event.cpp:140:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 140 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/Event.cpp:139:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 139 | NS_INTERFACE_MAP_ENTRY(nsIDOMEvent) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnimationEvent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/AnimationEvent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events/Unified_cpp_dom_events0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AsyncEventDispatcher.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/AsyncEventDispatcher.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events/Unified_cpp_dom_events0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnimationEvent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/AnimationEvent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events/Unified_cpp_dom_events0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static nsresult mozilla::EventDispatcher::Dispatch(nsISupports*, nsPresContext*, mozilla::WidgetEvent*, nsIDOMEvent*, nsEventStatus*, mozilla::EventDispatchingCallback*, nsTArray*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 48 is outside array bounds of 'mozilla::EventChainPreVisitor [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events/Unified_cpp_dom_events0.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/EventDispatcher.cpp:747:24: note: while referencing 'preVisitor' 747 | EventChainPreVisitor preVisitor(aPresContext, aEvent, aDOMEvent, status, | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnimationEvent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/AnimationEvent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events/Unified_cpp_dom_events0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events/Unified_cpp_dom_events0.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/EventDispatcher.cpp:695:34: note: while referencing 'chain' 695 | nsTArray chain; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnimationEvent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/AnimationEvent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events/Unified_cpp_dom_events0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'already_AddRefed mozilla::dom::DataTransfer::GetFilesAndDirectories(nsIPrincipal&, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events/Unified_cpp_dom_events0.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/DataTransfer.cpp:828:26: note: while referencing 'filesSeq' 828 | Sequence> filesSeq; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnimationEvent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/AnimationEvent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events/Unified_cpp_dom_events0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'already_AddRefed mozilla::dom::DataTransferItem::GetAsEntry(nsIPrincipal&, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events/Unified_cpp_dom_events0.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/DataTransferItem.cpp:367:37: note: while referencing 'entries' 367 | Sequence> entries; | ^~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_events1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_events1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events/Unified_cpp_dom_events1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/EventListenerManager.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events/Unified_cpp_dom_events1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/amIAddonPathService.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AddonPathService.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/EventListenerManager.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events/Unified_cpp_dom_events1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/EventListenerService.cpp: In member function 'virtual nsresult mozilla::EventListenerInfo::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/EventListenerService.cpp:73:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 73 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/EventListenerService.cpp:72:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 72 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/IMEContentObserver.cpp: In member function 'virtual nsresult mozilla::IMEContentObserver::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/IMEContentObserver.cpp:171:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 171 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/IMEContentObserver.cpp:170:2: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 170 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISelectionListener) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/IMEContentObserver.cpp: In member function 'virtual nsresult mozilla::IMEContentObserver::DocumentObserver::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/IMEContentObserver.cpp:2271:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 2271 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/IMEContentObserver.cpp:2270:2: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 2270 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/ImageCaptureError.cpp: In member function 'virtual nsresult mozilla::dom::ImageCaptureError::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/ImageCaptureError.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 19 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/ImageCaptureError.cpp:18:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 18 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/JSEventHandler.cpp: In member function 'virtual nsresult mozilla::JSEventHandler::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/JSEventHandler.cpp:99:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 99 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/JSEventHandler.cpp:98:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 98 | NS_INTERFACE_MAP_ENTRY(JSEventHandler) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/KeyboardEvent.cpp: In member function 'virtual nsresult mozilla::dom::KeyboardEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/KeyboardEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 38 | NS_INTERFACE_MAP_END_INHERITING(UIEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/KeyboardEvent.cpp:37:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 37 | NS_INTERFACE_MAP_ENTRY(nsIDOMKeyEvent) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/MessageEvent.cpp: In member function 'virtual nsresult mozilla::dom::MessageEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/MessageEvent.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 42 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/EventListenerManager.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events/Unified_cpp_dom_events1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/MessageEvent.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 41 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MessageEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/amIAddonPathService.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AddonPathService.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/EventListenerManager.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events/Unified_cpp_dom_events1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/MouseEvent.cpp: In member function 'virtual nsresult mozilla::dom::MouseEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/MouseEvent.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 51 | NS_INTERFACE_MAP_END_INHERITING(UIEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/MouseEvent.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 50 | NS_INTERFACE_MAP_ENTRY(nsIDOMMouseEvent) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/MutationEvent.cpp: In member function 'virtual nsresult mozilla::dom::MutationEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/MutationEvent.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 27 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/MutationEvent.cpp:26:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 26 | NS_INTERFACE_MAP_ENTRY(nsIDOMMutationEvent) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/NotifyPaintEvent.cpp: In member function 'virtual nsresult mozilla::dom::NotifyPaintEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/NotifyPaintEvent.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 40 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/NotifyPaintEvent.cpp:39:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 39 | NS_INTERFACE_MAP_ENTRY(nsIDOMNotifyPaintEvent) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/PaintRequest.cpp: In member function 'virtual nsresult mozilla::dom::PaintRequest::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/PaintRequest.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 26 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/EventListenerManager.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events/Unified_cpp_dom_events1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:324:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 324 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/PaintRequest.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 25 | NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(PaintRequest) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/amIAddonPathService.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AddonPathService.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/EventListenerManager.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events/Unified_cpp_dom_events1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/PaintRequest.cpp: In member function 'virtual nsresult mozilla::dom::PaintRequestList::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/PaintRequest.cpp:69:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 69 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/PaintRequest.cpp:68:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 68 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AddonPathService.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/EventListenerManager.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events/Unified_cpp_dom_events1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/EventListenerManager.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events/Unified_cpp_dom_events1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AddonPathService.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/EventListenerManager.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events/Unified_cpp_dom_events1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::EventListenerService::GetEventTargetChainFor(nsIDOMEventTarget*, bool, uint32_t*, nsIDOMEventTarget***)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events/Unified_cpp_dom_events1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/EventListenerService.cpp:225:26: note: while referencing 'targets' 225 | nsTArray targets; | ^~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_events2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_events2.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events/Unified_cpp_dom_events2.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Event.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/UIEvent.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MouseEvent.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PointerEvent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/PointerEvent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events/Unified_cpp_dom_events2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OwningNonNull.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/RootedOwningNonNull.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MouseEvent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PointerEvent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/PointerEvent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events/Unified_cpp_dom_events2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/ScrollAreaEvent.cpp: In member function 'virtual nsresult mozilla::dom::ScrollAreaEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/ScrollAreaEvent.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 32 | NS_INTERFACE_MAP_END_INHERITING(UIEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Event.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/UIEvent.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MouseEvent.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PointerEvent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/PointerEvent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events/Unified_cpp_dom_events2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/ScrollAreaEvent.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 31 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ScrollAreaEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OwningNonNull.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/RootedOwningNonNull.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MouseEvent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PointerEvent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/PointerEvent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events/Unified_cpp_dom_events2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/SimpleGestureEvent.cpp: In member function 'virtual nsresult mozilla::dom::SimpleGestureEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/SimpleGestureEvent.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 41 | NS_INTERFACE_MAP_END_INHERITING(MouseEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/SimpleGestureEvent.cpp:40:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 40 | NS_INTERFACE_MAP_ENTRY(nsIDOMSimpleGestureEvent) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/StorageEvent.cpp: In member function 'virtual nsresult mozilla::dom::StorageEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/StorageEvent.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 30 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Event.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/UIEvent.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MouseEvent.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PointerEvent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/PointerEvent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events/Unified_cpp_dom_events2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/StorageEvent.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 29 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(StorageEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OwningNonNull.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/RootedOwningNonNull.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MouseEvent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PointerEvent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/PointerEvent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events/Unified_cpp_dom_events2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/TextClause.cpp: In member function 'virtual nsresult mozilla::dom::TextClause::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/TextClause.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/TextClause.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 20 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/Touch.cpp: In member function 'virtual nsresult mozilla::dom::Touch::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/Touch.cpp:125:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 125 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/Touch.cpp:124:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 124 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/TouchEvent.cpp: In member function 'virtual nsresult mozilla::dom::TouchList::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/TouchEvent.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 28 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/TouchEvent.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 27 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/TouchEvent.cpp: In member function 'virtual nsresult mozilla::dom::TouchEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/TouchEvent.cpp:78:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 78 | NS_INTERFACE_MAP_END_INHERITING(UIEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Event.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/UIEvent.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MouseEvent.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PointerEvent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/PointerEvent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events/Unified_cpp_dom_events2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/TouchEvent.cpp:77:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 77 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TouchEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OwningNonNull.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/RootedOwningNonNull.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MouseEvent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PointerEvent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/PointerEvent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events/Unified_cpp_dom_events2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/TransitionEvent.cpp: In member function 'virtual nsresult mozilla::dom::TransitionEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/TransitionEvent.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 31 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/TransitionEvent.cpp:30:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 30 | NS_INTERFACE_MAP_ENTRY(nsIDOMTransitionEvent) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/UIEvent.cpp: In member function 'virtual nsresult mozilla::dom::UIEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/UIEvent.cpp:105:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 105 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/UIEvent.cpp:104:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 104 | NS_INTERFACE_MAP_ENTRY(nsIDOMUIEvent) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/XULCommandEvent.cpp: In member function 'virtual nsresult mozilla::dom::XULCommandEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/XULCommandEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 37 | NS_INTERFACE_MAP_END_INHERITING(UIEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/XULCommandEvent.cpp:36:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 36 | NS_INTERFACE_MAP_ENTRY(nsIDOMXULCommandEvent) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MouseEvent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PointerEvent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/PointerEvent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events/Unified_cpp_dom_events2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/UIEventBinding.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/UIEvent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MouseEvent.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PointerEvent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events/PointerEvent.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events/Unified_cpp_dom_events2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libdom_events.a.desc rm -f libdom_events.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_events.a.desc EventStateManager.o Unified_cpp_dom_events0.o Unified_cpp_dom_events1.o Unified_cpp_dom_events2.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/events' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/fetch' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_fetch0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/fetch -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/fetch -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/data -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/http -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_fetch0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/fetch/Unified_cpp_dom_fetch0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Blob.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/File.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/fetch/BodyExtractor.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/fetch/Unified_cpp_dom_fetch0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Blob.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/File.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/fetch/BodyExtractor.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/fetch/Unified_cpp_dom_fetch0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/fetch/FetchConsumer.cpp: In member function 'virtual nsresult mozilla::dom::{anonymous}::ConsumeBodyDoneObserver::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/fetch/FetchConsumer.cpp:280:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 280 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/fetch/FetchConsumer.cpp:279:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 279 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIStreamLoaderObserver) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/fetch/FetchObserver.cpp: In member function 'virtual nsresult mozilla::dom::FetchObserver::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/fetch/FetchObserver.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 24 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Blob.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/File.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/fetch/BodyExtractor.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/fetch/Unified_cpp_dom_fetch0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/fetch/FetchObserver.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 23 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FetchObserver) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Blob.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/File.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/fetch/BodyExtractor.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/fetch/Unified_cpp_dom_fetch0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/fetch/FetchStreamReader.cpp: In member function 'virtual nsresult mozilla::dom::FetchStreamReader::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/fetch/FetchStreamReader.cpp:69:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 69 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/fetch/FetchStreamReader.cpp:68:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 68 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIOutputStreamCallback) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/fetch/Headers.cpp: In member function 'virtual nsresult mozilla::dom::Headers::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/fetch/Headers.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 23 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/fetch/Headers.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 22 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/fetch/Request.cpp: In member function 'virtual nsresult mozilla::dom::Request::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/fetch/Request.cpp:54:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 54 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/fetch/Request.cpp:53:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 53 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/fetch/Response.cpp: In member function 'virtual nsresult mozilla::dom::Response::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/fetch/Response.cpp:65:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 65 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/fetch/Response.cpp:64:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 64 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/fetch/BodyExtractor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/fetch/BodyExtractor.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/fetch/Unified_cpp_dom_fetch0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLFormSubmission.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FormData.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/fetch/BodyExtractor.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/fetch/Unified_cpp_dom_fetch0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Blob.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/File.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/fetch/BodyExtractor.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/fetch/Unified_cpp_dom_fetch0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::FetchDriver::SetRequestHeaders(nsIHttpChannel*) const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/fetch/Unified_cpp_dom_fetch0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/fetch/FetchDriver.cpp:967:23: note: while referencing 'headersSet' 967 | nsTArray headersSet; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Blob.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/File.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/fetch/BodyExtractor.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/fetch/Unified_cpp_dom_fetch0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::FetchStreamReader::ReportErrorToConsole(JSContext*, JS::Handle)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/fetch/Unified_cpp_dom_fetch0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/fetch/FetchStreamReader.cpp:341:22: note: while referencing 'params' 341 | nsTArray params; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Blob.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/File.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/fetch/BodyExtractor.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/fetch/Unified_cpp_dom_fetch0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/fetch/Unified_cpp_dom_fetch0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/fetch/FetchStreamReader.cpp:341:22: note: while referencing 'params' 341 | nsTArray params; | ^~~~~~ libdom_fetch.a.desc rm -f libdom_fetch.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_fetch.a.desc Unified_cpp_dom_fetch0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/fetch' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/file' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_file0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/file -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_file0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/file/Unified_cpp_dom_file0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BlobImpl.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BaseBlobImpl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/BaseBlobImpl.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/file/Unified_cpp_dom_file0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OwningNonNull.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/RootedOwningNonNull.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BlobImpl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BaseBlobImpl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/BaseBlobImpl.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/file/Unified_cpp_dom_file0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/Blob.cpp: In member function 'virtual nsresult mozilla::dom::Blob::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/Blob.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 43 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/Blob.cpp:42:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 42 | NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/FileList.cpp: In member function 'virtual nsresult mozilla::dom::FileList::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/FileList.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/FileList.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 20 | NS_INTERFACE_MAP_ENTRY(nsIDOMFileList) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/FileReader.cpp: In member function 'virtual nsresult mozilla::dom::FileReader::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/FileReader.cpp:76:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 76 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/FileReader.cpp:75:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 75 | NS_INTERFACE_MAP_ENTRY(nsINamed) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/MemoryBlobImpl.cpp: In member function 'virtual nsresult mozilla::dom::MemoryBlobImpl::DataOwnerAdapter::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/MemoryBlobImpl.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 25 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/MemoryBlobImpl.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 24 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BlobImpl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BaseBlobImpl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/BaseBlobImpl.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/file/Unified_cpp_dom_file0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PromiseBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Promise.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/File.cpp:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/file/Unified_cpp_dom_file0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BlobImpl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BaseBlobImpl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/BaseBlobImpl.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/file/Unified_cpp_dom_file0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::MultipartBlobImpl::InitializeBlob(const mozilla::dom::Sequence&, const nsAString&, bool, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::BlobSet [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/file/Unified_cpp_dom_file0.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/MultipartBlobImpl.cpp:181:11: note: while referencing 'blobSet' 181 | BlobSet blobSet; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BlobImpl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BaseBlobImpl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/BaseBlobImpl.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/file/Unified_cpp_dom_file0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::BlobSet [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/file/Unified_cpp_dom_file0.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/MultipartBlobImpl.cpp:181:11: note: while referencing 'blobSet' 181 | BlobSet blobSet; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BlobImpl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BaseBlobImpl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/BaseBlobImpl.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/file/Unified_cpp_dom_file0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::MultipartBlobImpl::_ZN7mozilla3dom17MultipartBlobImpl20InitializeChromeFileEP7nsIFileRK12nsTSubstringIDsES7_bxb.part.0(nsIFile*, const nsAString&, const nsAString&, bool, int64_t, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::BlobSet [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/file/Unified_cpp_dom_file0.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/MultipartBlobImpl.cpp:387:11: note: while referencing 'blobSet' 387 | BlobSet blobSet; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BlobImpl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BaseBlobImpl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/BaseBlobImpl.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/file/Unified_cpp_dom_file0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual already_AddRefed mozilla::dom::MultipartBlobImpl::CreateSlice(uint64_t, uint64_t, const nsAString&, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/file/Unified_cpp_dom_file0.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/MultipartBlobImpl.cpp:97:30: note: while referencing 'blobImpls' 97 | nsTArray> blobImpls; | ^~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_file1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/file -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_file1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/file/Unified_cpp_dom_file1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BlobImpl.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/BaseBlobImpl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/TemporaryBlobImpl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/TemporaryBlobImpl.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/file/Unified_cpp_dom_file1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OwningNonNull.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/RootedOwningNonNull.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BlobImpl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/BaseBlobImpl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/TemporaryBlobImpl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/TemporaryBlobImpl.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/file/Unified_cpp_dom_file1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/nsHostObjectURI.cpp: In member function 'virtual nsresult nsHostObjectURI::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/nsHostObjectURI.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 38 | NS_INTERFACE_MAP_END_INHERITING(mozilla::net::nsSimpleURI) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/file/Unified_cpp_dom_file1.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/nsHostObjectURI.cpp:37:3: note: some parts of macro expansion are not guarded by this 'else' clause 37 | else | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BlobImpl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/BaseBlobImpl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/TemporaryBlobImpl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/TemporaryBlobImpl.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/file/Unified_cpp_dom_file1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/UnionTypes.h:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaTrackConstraintSetBinding.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaStreamTrackBinding.h:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaTrackConstraints.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DOMMediaStream.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/nsHostObjectProtocolHandler.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/file/Unified_cpp_dom_file1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libdom_file.a.desc rm -f libdom_file.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_file.a.desc Unified_cpp_dom_file0.o Unified_cpp_dom_file1.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/file' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/file/ipc' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_file_ipc0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/file/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_file_ipc0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/file/ipc/Unified_cpp_dom_file_ipc0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIInputStream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIAsyncInputStream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/ipc/IPCBlobInputStream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/ipc/IPCBlobInputStream.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/file/ipc/Unified_cpp_dom_file_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/ipc/IPCBlobInputStream.cpp: In member function 'virtual nsresult mozilla::dom::IPCBlobInputStream::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/ipc/IPCBlobInputStream.cpp:129:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 129 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/ipc/IPCBlobInputStream.cpp:128:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 128 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadContext.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/workers/Workers.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerHolder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/ipc/IPCBlobInputStreamChild.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/file/ipc/Unified_cpp_dom_file_ipc0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIInputStream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIAsyncInputStream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/ipc/IPCBlobInputStream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/ipc/IPCBlobInputStream.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/file/ipc/Unified_cpp_dom_file_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/ipc/IPCBlobInputStreamStorage.cpp: In member function 'virtual nsresult mozilla::dom::IPCBlobInputStreamStorage::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/ipc/IPCBlobInputStreamStorage.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 29 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/ipc/IPCBlobInputStreamStorage.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 28 | NS_INTERFACE_MAP_ENTRY(nsIObserver) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/ipc/IPCBlobInputStream.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/ipc/IPCBlobInputStream.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/file/ipc/Unified_cpp_dom_file_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIConsoleReportCollector.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ConsoleReportCollector.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerPrivate.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file/ipc/IPCBlobInputStreamChild.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/file/ipc/Unified_cpp_dom_file_ipc0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libdom_file_ipc.a.desc rm -f libdom_file_ipc.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_file_ipc.a.desc Unified_cpp_dom_file_ipc0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/file/ipc' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filehandle' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_filehandle0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filehandle -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filehandle -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_filehandle0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filehandle/Unified_cpp_dom_filehandle0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FileModeBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFileParent.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filehandle/ActorsParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filehandle/ActorsParent.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filehandle/Unified_cpp_dom_filehandle0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFile.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFileParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filehandle/ActorsParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filehandle/ActorsParent.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filehandle/Unified_cpp_dom_filehandle0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBDatabase.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBDatabaseParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filehandle/ActorsParent.cpp:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filehandle/Unified_cpp_dom_filehandle0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFile.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFileParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filehandle/ActorsParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filehandle/ActorsParent.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filehandle/Unified_cpp_dom_filehandle0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::FileHandleThreadPool::DirectoryInfo::RemoveFileHandleQueue(mozilla::dom::FileHandle*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filehandle/Unified_cpp_dom_filehandle0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filehandle/ActorsParent.cpp:1247:32: note: while referencing 'delayedEnqueueInfos' 1247 | nsTArray delayedEnqueueInfos; | ^~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFile.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFileParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filehandle/ActorsParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filehandle/ActorsParent.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filehandle/Unified_cpp_dom_filehandle0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static bool mozilla::dom::BackgroundMutableFileParentBase::Invalidate()::Helper::InvalidateFileHandles(nsTHashtable >&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filehandle/Unified_cpp_dom_filehandle0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filehandle/ActorsParent.cpp:1340:42: note: while referencing 'fileHandles' 1340 | FallibleTArray> fileHandles; | ^~~~~~~~~~~ libdom_filehandle.a.desc rm -f libdom_filehandle.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_filehandle.a.desc Unified_cpp_dom_filehandle0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filehandle' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_filesystem0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_filesystem0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/Unified_cpp_dom_filesystem0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Directory.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/Directory.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/Unified_cpp_dom_filesystem0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Directory.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/Directory.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/Unified_cpp_dom_filesystem0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/Directory.cpp: In member function 'virtual nsresult mozilla::dom::Directory::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/Directory.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 48 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/Directory.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 47 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Directory.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/Directory.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/Unified_cpp_dom_filesystem0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIConsoleReportCollector.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ConsoleReportCollector.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerPrivate.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/Directory.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/Unified_cpp_dom_filesystem0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Directory.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/Directory.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/Unified_cpp_dom_filesystem0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::FileSystemBase::GetDOMPath(nsIFile*, nsAString&, mozilla::ErrorResult&) const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/Unified_cpp_dom_filesystem0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/FileSystemBase.cpp:110:22: note: while referencing 'parts' 110 | nsTArray parts; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Directory.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/Directory.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/Unified_cpp_dom_filesystem0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/Unified_cpp_dom_filesystem0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/FileSystemBase.cpp:110:22: note: while referencing 'parts' 110 | nsTArray parts; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Directory.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/Directory.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/Unified_cpp_dom_filesystem0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::dom::FileSystemResponseValue mozilla::dom::GetDirectoryListingTaskParent::GetSuccessRequestResult(mozilla::ErrorResult&) const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/Unified_cpp_dom_filesystem0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/GetDirectoryListingTask.cpp:223:52: note: while referencing 'inputs' 223 | nsTArray inputs; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Directory.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/Directory.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/Unified_cpp_dom_filesystem0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::dom::FileSystemResponseValue mozilla::dom::GetFilesTaskParent::GetSuccessRequestResult(mozilla::ErrorResult&) const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/Unified_cpp_dom_filesystem0.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/GetFilesTask.cpp:194:42: note: while referencing 'inputs' 194 | FallibleTArray inputs; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Directory.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/Directory.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/Unified_cpp_dom_filesystem0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::GetFilesHelper::OperationCompleted()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/Unified_cpp_dom_filesystem0.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/GetFilesHelper.cpp:266:38: note: while referencing 'callbacks' 266 | nsTArray> callbacks; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Directory.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/Directory.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/Unified_cpp_dom_filesystem0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/Unified_cpp_dom_filesystem0.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/GetFilesHelper.cpp:258:29: note: while referencing 'promises' 258 | nsTArray> promises; | ^~~~~~~~ libdom_filesystem.a.desc rm -f libdom_filesystem.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_filesystem.a.desc Unified_cpp_dom_filesystem0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/compat' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_filesystem_compat0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/compat -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_filesystem_compat0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FileSystemEntry.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/CallbackRunnables.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/CallbackRunnables.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FileSystemEntry.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/CallbackRunnables.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/CallbackRunnables.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystem.cpp: In member function 'virtual nsresult mozilla::dom::FileSystem::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystem.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 23 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystem.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 22 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemDirectoryEntry.cpp: In member function 'virtual nsresult mozilla::dom::FileSystemDirectoryEntry::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemDirectoryEntry.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 24 | NS_INTERFACE_MAP_END_INHERITING(FileSystemEntry) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CallbackObject.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CallbackInterface.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FileSystemBinding.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FileSystemEntry.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/CallbackRunnables.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/CallbackRunnables.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemDirectoryEntry.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 23 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FileSystemDirectoryEntry) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FileSystemEntry.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/CallbackRunnables.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/CallbackRunnables.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemDirectoryReader.cpp: In member function 'virtual nsresult mozilla::dom::FileSystemDirectoryReader::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemDirectoryReader.cpp:132:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 132 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemDirectoryReader.cpp:131:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 131 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemEntry.cpp: In member function 'virtual nsresult mozilla::dom::FileSystemEntry::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemEntry.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 25 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemEntry.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 24 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemFileEntry.cpp: In member function 'virtual nsresult mozilla::dom::FileSystemFileEntry::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemFileEntry.cpp:56:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 56 | NS_INTERFACE_MAP_END_INHERITING(FileSystemEntry) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CallbackObject.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CallbackInterface.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FileSystemBinding.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FileSystemEntry.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/CallbackRunnables.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/CallbackRunnables.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemFileEntry.cpp:55:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 55 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FileSystemFileEntry) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FileSystemEntry.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/CallbackRunnables.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/CallbackRunnables.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemRootDirectoryEntry.cpp: In member function 'virtual nsresult mozilla::dom::FileSystemRootDirectoryEntry::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemRootDirectoryEntry.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 21 | NS_INTERFACE_MAP_END_INHERITING(FileSystemDirectoryEntry) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CallbackObject.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CallbackInterface.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FileSystemBinding.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FileSystemEntry.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/CallbackRunnables.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/CallbackRunnables.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemRootDirectoryEntry.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 20 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FileSystemRootDirectoryEntry) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FileSystemEntry.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/CallbackRunnables.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/CallbackRunnables.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemRootDirectoryReader.cpp: In member function 'virtual nsresult mozilla::dom::FileSystemRootDirectoryReader::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemRootDirectoryReader.cpp:59:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 59 | NS_INTERFACE_MAP_END_INHERITING(FileSystemDirectoryReader) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CallbackObject.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CallbackInterface.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FileSystemBinding.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FileSystemEntry.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/CallbackRunnables.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/CallbackRunnables.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemRootDirectoryReader.cpp:58:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 58 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FileSystemRootDirectoryReader) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FileSystemEntry.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/CallbackRunnables.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/CallbackRunnables.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FileSystemBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FileSystemEntry.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/CallbackRunnables.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/CallbackRunnables.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FileSystemEntry.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/CallbackRunnables.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/CallbackRunnables.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::EmptyEntriesCallbackRunnable::Run()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/CallbackRunnables.cpp:75:44: note: while referencing 'sequence' 75 | Sequence> sequence; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FileSystemEntry.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/CallbackRunnables.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/CallbackRunnables.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::FileSystemRootDirectoryEntry::GetInternal(const nsAString&, const mozilla::dom::FileSystemFlags&, const mozilla::dom::Optional >&, const mozilla::dom::Optional >&, mozilla::dom::FileSystemDirectoryEntry::GetInternalType)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemRootDirectoryEntry.cpp:72:22: note: while referencing 'parts' 72 | nsTArray parts; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FileSystemEntry.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/CallbackRunnables.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/CallbackRunnables.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemRootDirectoryEntry.cpp:72:22: note: while referencing 'parts' 72 | nsTArray parts; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FileSystemEntry.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/CallbackRunnables.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/CallbackRunnables.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::{anonymous}::EntriesCallbackRunnable::Run()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemRootDirectoryReader.cpp:32:46: note: while referencing 'entries' 32 | Sequence> entries; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FileSystemEntry.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/CallbackRunnables.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/CallbackRunnables.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::GetEntryHelper::Run()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/CallbackRunnables.cpp:118:22: note: while referencing 'parts' 118 | nsTArray parts; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FileSystemEntry.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/CallbackRunnables.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/CallbackRunnables.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::FileSystemDirectoryEntry::GetInternal(const nsAString&, const mozilla::dom::FileSystemFlags&, const mozilla::dom::Optional >&, const mozilla::dom::Optional >&, mozilla::dom::FileSystemDirectoryEntry::GetInternalType)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemDirectoryEntry.cpp:89:22: note: while referencing 'parts' 89 | nsTArray parts; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FileSystemEntry.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/CallbackRunnables.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/CallbackRunnables.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemDirectoryEntry.cpp:89:22: note: while referencing 'parts' 89 | nsTArray parts; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FileSystemEntry.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/CallbackRunnables.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/CallbackRunnables.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::{anonymous}::PromiseHandler::ResolvedCallback(JSContext*, JS::Handle)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemDirectoryReader.cpp:55:46: note: while referencing 'sequence' 55 | Sequence> sequence; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FileSystemEntry.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/CallbackRunnables.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/CallbackRunnables.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem/compat/FileSystemDirectoryReader.cpp:55:46: note: while referencing 'sequence' 55 | Sequence> sequence; | ^~~~~~~~ libdom_filesystem_compat.a.desc rm -f libdom_filesystem_compat.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_filesystem_compat.a.desc Unified_cpp_filesystem_compat0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/filesystem/compat' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/gamepad' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_gamepad0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/gamepad -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/gamepad -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/gamepad/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -MD -MP -MF .deps/Unified_cpp_dom_gamepad0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/gamepad/Unified_cpp_dom_gamepad0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/gamepad/Gamepad.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/gamepad/Gamepad.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/gamepad/Gamepad.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/gamepad/Gamepad.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/gamepad/Gamepad.cpp: In member function 'virtual nsresult mozilla::dom::Gamepad::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/gamepad/Gamepad.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 22 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/gamepad/Gamepad.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/gamepad/GamepadButton.cpp: In member function 'virtual nsresult mozilla::dom::GamepadButton::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/gamepad/GamepadButton.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 19 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/gamepad/GamepadButton.cpp:18:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 18 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/gamepad/GamepadHapticActuator.cpp: In member function 'virtual nsresult mozilla::dom::GamepadHapticActuator::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/gamepad/GamepadHapticActuator.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 20 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/gamepad/GamepadHapticActuator.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 19 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/gamepad/GamepadServiceTest.cpp: In member function 'virtual nsresult mozilla::dom::GamepadServiceTest::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/gamepad/GamepadServiceTest.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 48 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/gamepad/GamepadServiceTest.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 47 | NS_INTERFACE_MAP_ENTRY(nsIIPCBackgroundChildCreateCallback) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/gamepad/Gamepad.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/gamepad/Gamepad.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Performance.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/gamepad/Gamepad.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/gamepad/Gamepad.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/gamepad/Gamepad.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/gamepad/Gamepad.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::GamepadManager::NewConnectionEvent(uint32_t, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/gamepad/GamepadManager.cpp:336:36: note: while referencing 'listeners' 336 | nsTArray> listeners(mListeners); | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/gamepad/Gamepad.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/gamepad/Gamepad.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::GamepadManager::Update(const mozilla::dom::GamepadChangeEvent&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/gamepad/GamepadManager.cpp:534:36: note: while referencing 'listeners' 534 | nsTArray> listeners(mListeners); | ^~~~~~~~~ libdom_gamepad.a.desc rm -f libdom_gamepad.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_gamepad.a.desc Unified_cpp_dom_gamepad0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/gamepad' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/geolocation' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsGeolocation.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsGeolocation.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation/nsGeolocation.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeolocationBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation/nsGeolocation.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation/nsGeolocation.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation/nsGeolocation.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation/nsGeolocation.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation/nsGeolocation.cpp: In member function 'virtual nsresult mozilla::dom::PositionError::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation/nsGeolocation.cpp:226:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 226 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation/nsGeolocation.cpp:225:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 225 | NS_INTERFACE_MAP_ENTRY(nsIDOMGeoPositionError) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation/nsGeolocation.cpp: In member function 'virtual nsresult nsGeolocationRequest::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation/nsGeolocation.cpp:333:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 333 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation/nsGeolocation.cpp:332:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 332 | NS_INTERFACE_MAP_ENTRY(nsIGeolocationUpdate) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation/nsGeolocation.cpp: In member function 'virtual nsresult nsGeolocationService::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation/nsGeolocation.cpp:670:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 670 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation/nsGeolocation.cpp:669:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 669 | NS_INTERFACE_MAP_ENTRY(nsIObserver) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation/nsGeolocation.cpp: In member function 'virtual nsresult mozilla::dom::Geolocation::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation/nsGeolocation.cpp:984:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 984 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation/nsGeolocation.cpp:983:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 983 | NS_INTERFACE_MAP_ENTRY(nsIGeolocationUpdate) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation/nsGeolocation.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation/nsGeolocation.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GeolocationBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation/nsGeolocation.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation/nsGeolocation.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation/nsGeolocation.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation/nsGeolocation.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsGeolocationRequest::GetTypes(nsIArray**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation/nsGeolocation.cpp:372:22: note: while referencing 'emptyOptions' 372 | nsTArray emptyOptions; | ^~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_geolocation0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_geolocation0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/geolocation/Unified_cpp_dom_geolocation0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PositionBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation/nsGeoPosition.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/geolocation/Unified_cpp_dom_geolocation0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation/MLSFallback.h:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation/MLSFallback.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/geolocation/Unified_cpp_dom_geolocation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation/nsGeoPosition.cpp: In member function 'virtual nsresult nsGeoPositionCoords::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation/nsGeoPosition.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 36 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation/nsGeoPosition.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 35 | NS_INTERFACE_MAP_ENTRY(nsIDOMGeoPositionCoords) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation/nsGeoPosition.cpp: In member function 'virtual nsresult nsGeoPosition::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation/nsGeoPosition.cpp:127:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 127 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation/nsGeoPosition.cpp:126:1: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 126 | NS_INTERFACE_MAP_ENTRY(nsIDOMGeoPosition) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation/nsGeoPosition.cpp: In member function 'virtual nsresult mozilla::dom::Position::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation/nsGeoPosition.cpp:156:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 156 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation/nsGeoPosition.cpp:155:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 155 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation/nsGeoPosition.cpp: In member function 'virtual nsresult mozilla::dom::Coordinates::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation/nsGeoPosition.cpp:209:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 209 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation/nsGeoPosition.cpp:208:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 208 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ libdom_geolocation.a.desc rm -f libdom_geolocation.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_geolocation.a.desc nsGeolocation.o Unified_cpp_dom_geolocation0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/geolocation' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/grid' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_grid0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/grid -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/grid -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_grid0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/grid/Unified_cpp_dom_grid0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GridBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/grid/GridArea.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/grid/Grid.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/grid/Grid.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/grid/Unified_cpp_dom_grid0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GridBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/grid/GridArea.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/grid/Grid.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/grid/Grid.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/grid/Unified_cpp_dom_grid0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/grid/Grid.cpp: In member function 'virtual nsresult mozilla::dom::Grid::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/grid/Grid.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 23 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/grid/Grid.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 22 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/grid/GridArea.cpp: In member function 'virtual nsresult mozilla::dom::GridArea::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/grid/GridArea.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 20 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/grid/GridArea.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 19 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/grid/GridDimension.cpp: In member function 'virtual nsresult mozilla::dom::GridDimension::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/grid/GridDimension.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 24 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/grid/GridDimension.cpp:23:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 23 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/grid/GridLine.cpp: In member function 'virtual nsresult mozilla::dom::GridLine::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/grid/GridLine.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/grid/GridLine.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 20 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/grid/GridLines.cpp: In member function 'virtual nsresult mozilla::dom::GridLines::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/grid/GridLines.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 23 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/grid/GridLines.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 22 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/grid/GridTrack.cpp: In member function 'virtual nsresult mozilla::dom::GridTrack::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/grid/GridTrack.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/grid/GridTrack.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 20 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/grid/GridTracks.cpp: In member function 'virtual nsresult mozilla::dom::GridTracks::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/grid/GridTracks.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 23 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/grid/GridTracks.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 22 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GridBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/grid/GridArea.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/grid/Grid.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/grid/Grid.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/grid/Unified_cpp_dom_grid0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/grid/Grid.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/grid/Grid.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/grid/Unified_cpp_dom_grid0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GridBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/grid/GridArea.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/grid/Grid.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/grid/Grid.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/grid/Unified_cpp_dom_grid0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'uint32_t mozilla::dom::GridLines::AppendRemovedAutoFits(const mozilla::ComputedGridTrackInfo*, const mozilla::ComputedGridLineInfo*, nscoord, uint32_t&, uint32_t, nsTArray >&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/grid/Unified_cpp_dom_grid0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/grid/GridLines.cpp:195:22: note: while referencing 'explicitLineNames' 195 | nsTArray explicitLineNames; | ^~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/GridBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/grid/GridArea.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/grid/Grid.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/grid/Grid.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/grid/Unified_cpp_dom_grid0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::GridLines::SetLineInfo(const mozilla::ComputedGridTrackInfo*, const mozilla::ComputedGridLineInfo*, const nsTArray >&, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/grid/Unified_cpp_dom_grid0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/grid/GridLines.cpp:101:26: note: while referencing 'lineNames' 101 | nsTArray lineNames; | ^~~~~~~~~ libdom_grid.a.desc rm -f libdom_grid.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_grid.a.desc Unified_cpp_dom_grid0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/grid' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o PluginDocument.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/input -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/txmgr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/PluginDocument.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/PluginDocument.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocumentObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDocument.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsHTMLDocument.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/MediaDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/PluginDocument.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDocument.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsHTMLDocument.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/MediaDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/PluginDocument.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDocument.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsHTMLDocument.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/MediaDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/PluginDocument.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_html0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/input -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/txmgr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_html0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLAllCollectionBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLAllCollection.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLAllCollection.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLAllCollection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLAllCollection.cpp: In member function 'virtual nsresult mozilla::dom::HTMLAllCollection::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLAllCollection.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 38 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLAllCollection.cpp:37:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 37 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/Declaration.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsRuleWalker.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLBodyElement.cpp:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 159 | memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:44, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLAllCollection.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:574:7: note: 'class nsCSSValue' declared here 574 | class nsCSSValue { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLAllCollection.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLAllCollection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLCanvasElement.cpp: In member function 'virtual nsresult mozilla::dom::CanvasCaptureTrackSource::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLCanvasElement.cpp:728:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 728 | NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSource) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLAllCollection.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLAllCollection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLCanvasElement.cpp:727:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 727 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CanvasCaptureTrackSource) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLAllCollection.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLAllCollection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLContentElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLContentElement::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLContentElement.cpp:63:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 63 | NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLElement) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLAllCollection.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLAllCollection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLContentElement.cpp:62:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 62 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(HTMLContentElement) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLAllCollection.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLAllCollection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLContentElement.cpp: In member function 'virtual nsresult mozilla::dom::DistributedContentList::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLContentElement.cpp:315:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 315 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLAllCollection.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLAllCollection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:324:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 324 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLContentElement.cpp:314:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 314 | NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(DistributedContentList) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLAllCollection.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLAllCollection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLDataListElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLDataListElement::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLDataListElement.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 32 | NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLElement) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLAllCollection.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLAllCollection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLDataListElement.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 31 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(HTMLDataListElement) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLAllCollection.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLAllCollection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLEmbedElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLEmbedElement::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLEmbedElement.cpp:73:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 73 | NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLElement) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLEmbedElement.cpp:72:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 72 | NS_INTERFACE_MAP_ENTRY(nsIDOMHTMLEmbedElement) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLAllCollection.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLAllCollection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLAllCollection.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_html1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/input -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/txmgr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_html1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URLSearchParams.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URL.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/URLExtraData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/GenericSpecifiedValues.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributeElement.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLFieldSetElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLFieldSetElement.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OwningNonNull.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/RootedOwningNonNull.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLFieldSetElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLFormControlsCollection.cpp: In member function 'virtual nsresult mozilla::dom::HTMLFormControlsCollection::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLFormControlsCollection.cpp:149:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 149 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLFieldSetElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:324:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 324 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLFormControlsCollection.cpp:148:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 148 | NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(HTMLFormControlsCollection) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLFieldSetElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPresShell.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPresContext.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/GenericSpecifiedValues.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributeElement.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLFieldSetElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLFieldSetElement.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLFieldSetElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::HTMLInputElement::SetFilePickerFiltersFromAccept(nsIFilePicker*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html1.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLInputElement.cpp:7661:32: note: while referencing 'filtersCopy' 7661 | nsTArray filtersCopy; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLFieldSetElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html1.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLInputElement.cpp:7557:32: note: while referencing 'filters' 7557 | nsTArray filters; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLFieldSetElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::HTMLInputElement::ClearFiles(bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html1.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLInputElement.cpp:1753:35: note: while referencing 'data' 1753 | nsTArray data; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLFieldSetElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::HTMLInputElement::Reset()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html1.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLInputElement.cpp:1753:35: note: while referencing 'data' 1753 | nsTArray data; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLFieldSetElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::DispatchChangeEventCallback::Callback(nsresult, const mozilla::dom::Sequence >&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html1.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLInputElement.cpp:248:37: note: while referencing 'array' 248 | nsTArray array; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLFieldSetElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::HTMLInputElement::MozSetFileArray(nsINode::Sequence >&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html1.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLInputElement.cpp:2283:35: note: while referencing 'files' 2283 | nsTArray files; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLFieldSetElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::HTMLInputElement::MozSetFileNameArray(nsINode::Sequence >&, nsINode::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html1.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLInputElement.cpp:2308:35: note: while referencing 'files' 2308 | nsTArray files; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLFieldSetElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html1.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLInputElement.cpp:2308:35: note: while referencing 'files' 2308 | nsTArray files; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLFieldSetElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::HTMLInputElement::SetValue(const nsAString&, nsINode::CallerType, nsINode::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsINode::Sequence > [1]' {aka 'mozilla::dom::Sequence > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html1.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLInputElement.cpp:1800:26: note: while referencing 'list' 1800 | Sequence list; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLFieldSetElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::HTMLInputElement::SetUserInput(const nsAString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsINode::Sequence > [1]' {aka 'mozilla::dom::Sequence > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html1.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLInputElement.cpp:2521:24: note: while referencing 'list' 2521 | Sequence list; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLFieldSetElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::HTMLInputElement::nsFilePickerShownCallback::Done(int16_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html1.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLInputElement.cpp:623:35: note: while referencing 'newFilesOrDirectories' 623 | nsTArray newFilesOrDirectories; | ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLFieldSetElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::HTMLInputElement::RestoreState(nsPresState*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html1.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLInputElement.cpp:6684:45: note: while referencing 'array' 6684 | nsTArray array; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLFieldSetElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::HTMLInputElement::MozSetDirectory(const nsAString&, nsINode::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html1.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLInputElement.cpp:2367:35: note: while referencing 'array' 2367 | nsTArray array; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLFieldSetElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'already_AddRefed mozilla::dom::HTMLInputElement::GetFilesAndDirectories(nsINode::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsINode::Sequence [1]' {aka 'mozilla::dom::Sequence [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html1.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLInputElement.cpp:5961:35: note: while referencing 'filesAndDirsSeq' 5961 | Sequence filesAndDirsSeq; | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLFieldSetElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::HTMLInputElement::UpdateEntries(const nsTArray&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsINode::Sequence > [1]' {aka 'mozilla::dom::Sequence > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html1.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLInputElement.cpp:7868:37: note: while referencing 'entries' 7868 | Sequence> entries; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLFieldSetElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsINode::Sequence > [1]' {aka 'mozilla::dom::Sequence > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html1.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLInputElement.cpp:7868:37: note: while referencing 'entries' 7868 | Sequence> entries; | ^~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_html2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/input -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/txmgr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_html2.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html2.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URLSearchParams.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URL.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/URLExtraData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/GenericSpecifiedValues.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributeElement.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLMapElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLMapElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLMapElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLMapElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLMediaElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLMediaElement::AudioChannelAgentCallback::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLMediaElement.cpp:1166:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 1166 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLMediaElement.cpp:1165:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 1165 | NS_INTERFACE_MAP_ENTRY(nsIAudioChannelAgentCallback) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLMediaElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLMediaElement::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLMediaElement.cpp:1500:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 1500 | NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLElement) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLMediaElement.cpp:1499:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 1499 | NS_INTERFACE_MAP_ENTRY(nsIDOMHTMLMediaElement) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLMediaElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLMediaElement::StreamCaptureTrackSource::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLMediaElement.cpp:3235:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 3235 | NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSource) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URLSearchParams.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URL.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/URLExtraData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/GenericSpecifiedValues.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributeElement.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLMapElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLMapElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLMediaElement.cpp:3234:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 3234 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(HTMLMediaElement::StreamCaptureTrackSource) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLMapElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLMapElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLMediaElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLMediaElement::DecoderCaptureTrackSource::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLMediaElement.cpp:3314:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 3314 | NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSource) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URLSearchParams.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URL.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/URLExtraData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/GenericSpecifiedValues.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributeElement.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLMapElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLMapElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLMediaElement.cpp:3313:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 3313 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(HTMLMediaElement::DecoderCaptureTrackSource) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLMapElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLMapElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLMediaElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLMediaElement::CaptureStreamTrackSourceGetter::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLMediaElement.cpp:3358:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 3358 | NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSourceGetter) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URLSearchParams.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URL.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/URLExtraData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/GenericSpecifiedValues.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributeElement.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLMapElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLMapElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLMediaElement.cpp:3357:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 3357 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(HTMLMediaElement::CaptureStreamTrackSourceGetter) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLMapElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLMapElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLOptionsCollection.cpp: In member function 'virtual nsresult mozilla::dom::HTMLOptionsCollection::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLOptionsCollection.cpp:104:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 104 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URLSearchParams.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URL.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/URLExtraData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/GenericSpecifiedValues.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributeElement.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLMapElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLMapElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:324:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 324 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLOptionsCollection.cpp:103:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 103 | NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(HTMLOptionsCollection) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLMapElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLMapElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPresShell.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPresContext.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/GenericSpecifiedValues.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributeElement.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLMapElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLMapElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLMapElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLMapElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::HTMLMediaElement::_ZN7mozilla3dom16HTMLMediaElement30AsyncRejectPendingPlayPromisesE8nsresult.part.0(nsresult)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html2.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLMediaElement.cpp:7523:78: note: while referencing '' 7523 | TakePendingPlayPromises(), | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLMapElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLMapElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::HTMLMediaElement::_ZN7mozilla3dom16HTMLMediaElement31AsyncResolvePendingPlayPromisesEv.part.0()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html2.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLMediaElement.cpp:7509:78: note: while referencing '' 7509 | TakePendingPlayPromises()); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLMapElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLMapElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::HTMLMediaElement::NoSupportedMediaSourceError(const nsACString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html2.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLMediaElement.cpp:1898:42: note: while referencing '' 1898 | RejectPromises(TakePendingPlayPromises(), NS_ERROR_DOM_MEDIA_NOT_SUPPORTED_ERR); | ^ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_html3.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/input -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/txmgr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_html3.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html3.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocumentObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLScriptElement.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontFamilyList.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsFont.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleConsts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLScriptElement.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLSharedElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLSharedElement::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLSharedElement.cpp:45:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 45 | NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLElement) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:873:3: note: some parts of macro expansion are not guarded by this 'else' clause 873 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:947:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONDITIONAL' 947 | NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.h:1467:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL' 1467 | NS_INTERFACE_MAP_ENTRY_CONDITIONAL(_interface, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLSharedElement.cpp:44:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_IF_TAG' 44 | NS_INTERFACE_MAP_ENTRY_IF_TAG(nsIDOMHTMLHtmlElement, html) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLSharedListElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLSharedListElement::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLSharedListElement.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 35 | NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLElement) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:873:3: note: some parts of macro expansion are not guarded by this 'else' clause 873 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:947:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONDITIONAL' 947 | NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.h:1467:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL' 1467 | NS_INTERFACE_MAP_ENTRY_CONDITIONAL(_interface, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLSharedListElement.cpp:34:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_IF_TAG' 34 | NS_INTERFACE_MAP_ENTRY_IF_TAG(nsIDOMHTMLUListElement, ul) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLSlotElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLSlotElement::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLSlotElement.cpp:49:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 49 | NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLElement) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocumentObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLScriptElement.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLSlotElement.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 48 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(HTMLSlotElement) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontFamilyList.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsFont.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleConsts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLScriptElement.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLSourceElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLSourceElement::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLSourceElement.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 44 | NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLElement) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLSourceElement.cpp:43:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 43 | NS_INTERFACE_MAP_ENTRY(nsIDOMHTMLSourceElement) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/Declaration.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsRuleWalker.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLTableCellElement.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html3.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 159 | memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/GenericSpecifiedValues.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributeElement.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLScriptElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLScriptElement.cpp:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:574:7: note: 'class nsCSSValue' declared here 574 | class nsCSSValue { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontFamilyList.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsFont.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleConsts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLScriptElement.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLTableElement.cpp: In member function 'virtual nsresult mozilla::dom::TableRowsCollection::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLTableElement.cpp:223:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 223 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocumentObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLScriptElement.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:324:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 324 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLTableElement.cpp:222:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 222 | NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(TableRowsCollection) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontFamilyList.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsFont.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleConsts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLScriptElement.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLTableElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLTableElement::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLTableElement.cpp:621:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 621 | NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLElement) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocumentObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLScriptElement.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLTableElement.cpp:620:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 620 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(HTMLTableElement) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontFamilyList.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsFont.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleConsts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLScriptElement.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLTableRowElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLTableRowElement::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLTableRowElement.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 44 | NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLElement) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocumentObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLScriptElement.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLTableRowElement.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 43 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(HTMLTableRowElement) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontFamilyList.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsFont.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleConsts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLScriptElement.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLTableSectionElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLTableSectionElement::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLTableSectionElement.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 44 | NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLElement) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocumentObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLScriptElement.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLTableSectionElement.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 43 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(HTMLTableSectionElement) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontFamilyList.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsFont.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleConsts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLScriptElement.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLTemplateElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLTemplateElement::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLTemplateElement.cpp:61:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 61 | NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLElement) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocumentObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLScriptElement.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLTemplateElement.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 60 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(HTMLTemplateElement) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontFamilyList.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsFont.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleConsts.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLScriptElement.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLScriptElement.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_html4.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/input -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/txmgr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_html4.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html4.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URLSearchParams.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URL.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/URLExtraData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/GenericSpecifiedValues.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributeElement.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLTextAreaElement.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLTextAreaElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/domstubs.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDOMNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDOMElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDOMHTMLElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDOMHTMLTextAreaElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLTextAreaElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLTextAreaElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLTrackElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLTrackElement::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLTrackElement.cpp:156:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 156 | NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLElement) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URLSearchParams.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URL.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/URLExtraData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/GenericSpecifiedValues.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributeElement.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLTextAreaElement.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLTextAreaElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLTrackElement.cpp:155:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 155 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(HTMLTrackElement) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/domstubs.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDOMNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDOMElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDOMHTMLElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDOMHTMLTextAreaElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLTextAreaElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLTextAreaElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/MediaError.cpp: In member function 'virtual nsresult mozilla::dom::MediaError::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/MediaError.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/MediaError.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 20 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/TextTrackManager.cpp: In member function 'virtual nsresult mozilla::dom::TextTrackManager::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/TextTrackManager.cpp:109:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 109 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/TextTrackManager.cpp:108:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 108 | NS_INTERFACE_MAP_ENTRY(nsIDOMEventListener) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/TimeRanges.cpp: In member function 'virtual nsresult mozilla::dom::TimeRanges::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/TimeRanges.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 23 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/TimeRanges.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 22 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/ValidityState.cpp: In member function 'virtual nsresult mozilla::dom::ValidityState::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/ValidityState.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 23 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/ValidityState.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 22 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsDOMStringMap.cpp: In member function 'virtual nsresult nsDOMStringMap::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsDOMStringMap.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 43 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsDOMStringMap.cpp:42:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 42 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIVariant.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDOMHTMLElement.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDOMHTMLTextAreaElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLTextAreaElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLTextAreaElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPresShell.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPresContext.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/GenericSpecifiedValues.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributeElement.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLTextAreaElement.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLTextAreaElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLTextAreaElement.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLTextAreaElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::HTMLTextAreaElement::Select()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 96 is outside array bounds of 'mozilla::WidgetGUIEvent [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLTextAreaElement.cpp:162:18: note: while referencing 'event' 162 | WidgetGUIEvent event(true, eFormSelect, nullptr); | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLTextAreaElement.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLTextAreaElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::TextTrackManager::PerformTrackSelection(mozilla::dom::TextTrackKind*, uint32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html4.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/TextTrackManager.cpp:418:24: note: while referencing 'candidates' 418 | nsTArray candidates; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLTextAreaElement.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLTextAreaElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html4.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/TextTrackManager.cpp:418:24: note: while referencing 'candidates' 418 | nsTArray candidates; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLTextAreaElement.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLTextAreaElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::TextTrackManager::UpdateCueDisplay()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html4.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/TextTrackManager.cpp:290:35: note: while referencing 'showingCues' 290 | nsTArray > showingCues; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLTextAreaElement.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLTextAreaElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::TextTrackManager::TimeMarchesOn()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html4.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/TextTrackManager.cpp:810:42: note: while referencing 'eventList' 810 | nsTArray> eventList; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLTextAreaElement.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/HTMLTextAreaElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::TextTrackListInternal [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html4.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/TextTrackManager.cpp:808:25: note: while referencing 'affectedTracks' 808 | TextTrackListInternal affectedTracks; | ^~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_html5.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/input -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/txmgr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_html5.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html5.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URLSearchParams.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URL.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/URLExtraData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Declaration.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DeclarationBlockInlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Declaration.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DeclarationBlockInlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 159 | memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Declaration.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DeclarationBlockInlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:574:7: note: 'class nsCSSValue' declared here 574 | class nsCSSValue { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsHashKeys.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSPropertyID.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DeclarationBlock.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Declaration.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DeclarationBlockInlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.cpp: In member function 'virtual nsresult nsGenericHTMLElement::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.cpp:182:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 182 | NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLElementBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.cpp:181:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 181 | NS_INTERFACE_MAP_ENTRY(nsIDOMNode) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsTextEditorState.cpp: In member function 'virtual nsresult nsTextInputSelectionImpl::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsTextEditorState.cpp:341:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 341 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URLSearchParams.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URL.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/URLExtraData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Declaration.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DeclarationBlockInlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:324:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 324 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsTextEditorState.cpp:340:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 340 | NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsTextInputSelectionImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsHashKeys.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSPropertyID.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DeclarationBlock.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Declaration.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DeclarationBlockInlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPresShell.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPresContext.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleStruct.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Declaration.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DeclarationBlockInlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Preferences.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSProps.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Declaration.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DeclarationBlockInlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'virtual void nsHTMLDocument::TearingDownEditor(nsIEditor*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html5.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsHTMLDocument.cpp:2611:34: note: while referencing 'agentSheets' 2611 | nsTArray> agentSheets; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Preferences.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSProps.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Declaration.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DeclarationBlockInlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult nsHTMLDocument::_ZN14nsHTMLDocument19EditingStateChangedEv.part.0()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html5.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsHTMLDocument.cpp:2754:34: note: while referencing 'agentSheets' 2754 | nsTArray> agentSheets; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Preferences.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSProps.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Declaration.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DeclarationBlockInlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/Unified_cpp_dom_html5.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsHTMLDocument.cpp:2754:34: note: while referencing 'agentSheets' 2754 | nsTArray> agentSheets; | ^~~~~~~~~~~ libdom_html.a.desc rm -f libdom_html.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_html.a.desc PluginDocument.o Unified_cpp_dom_html0.o Unified_cpp_dom_html1.o Unified_cpp_dom_html2.o Unified_cpp_dom_html3.o Unified_cpp_dom_html4.o Unified_cpp_dom_html5.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/input' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_html_input0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/input -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/input -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_html_input0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/input/Unified_cpp_dom_html_input0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URLSearchParams.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URL.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/URLExtraData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCSSValue.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/GenericSpecifiedValues.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributeElement.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLInputElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/input/CheckableInputTypes.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/input/Unified_cpp_dom_html_input0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLInputElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/input/CheckableInputTypes.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/input/Unified_cpp_dom_html_input0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPresShell.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPresContext.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/GenericSpecifiedValues.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributeElement.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLInputElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/input/CheckableInputTypes.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/input/Unified_cpp_dom_html_input0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libdom_html_input.a.desc rm -f libdom_html_input.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_html_input.a.desc Unified_cpp_dom_html_input0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/html/input' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/json' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_json0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/json -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/json -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_json0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/json/Unified_cpp_dom_json0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/json/nsJSON.cpp:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/json/Unified_cpp_dom_json0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/domstubs.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIJSON.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/json/nsJSON.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/json/nsJSON.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/json/Unified_cpp_dom_json0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/json/nsJSON.cpp: In member function 'virtual nsresult nsJSON::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/json/nsJSON.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 33 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/json/nsJSON.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 32 | NS_INTERFACE_MAP_ENTRY(nsIJSON) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/json/nsJSON.cpp: In member function 'virtual nsresult nsJSONListener::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/json/nsJSON.cpp:477:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 477 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/json/nsJSON.cpp:476:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 476 | NS_INTERFACE_MAP_ENTRY(nsIStreamListener) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/json/nsJSON.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/json/Unified_cpp_dom_json0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/json/nsJSON.cpp:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/json/Unified_cpp_dom_json0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libdom_json.a.desc rm -f libdom_json.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_json.a.desc Unified_cpp_dom_json0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/json' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/jsurl' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_jsurl0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/jsurl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/jsurl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_jsurl0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/jsurl/Unified_cpp_dom_jsurl0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/jsurl/nsJSProtocolHandler.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/jsurl/Unified_cpp_dom_jsurl0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/jsurl/nsJSProtocolHandler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/jsurl/Unified_cpp_dom_jsurl0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/jsurl/nsJSProtocolHandler.cpp: In member function 'virtual nsresult nsJSURI::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/jsurl/nsJSProtocolHandler.cpp:1277:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 1277 | NS_INTERFACE_MAP_END_INHERITING(mozilla::net::nsSimpleURI) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/jsurl/Unified_cpp_dom_jsurl0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/jsurl/nsJSProtocolHandler.cpp:1276:3: note: some parts of macro expansion are not guarded by this 'else' clause 1276 | else | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/jsurl/nsJSProtocolHandler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/jsurl/Unified_cpp_dom_jsurl0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/jsurl/nsJSProtocolHandler.cpp:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/jsurl/Unified_cpp_dom_jsurl0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libdom_jsurl.a.desc rm -f libdom_jsurl.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_jsurl.a.desc Unified_cpp_dom_jsurl0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/jsurl' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/asmjscache' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o AsmJSCache.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/asmjscache -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/asmjscache -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/AsmJSCache.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/asmjscache/AsmJSCache.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/asmjscache/AsmJSCache.cpp:18: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/asmjscache/AsmJSCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/asmjscache/AsmJSCache.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/asmjscache/AsmJSCache.cpp:18: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libdom_asmjscache.a.desc rm -f libdom_asmjscache.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_asmjscache.a.desc AsmJSCache.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/asmjscache' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/mathml' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_mathml0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/mathml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/mathml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_mathml0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/mathml/Unified_cpp_dom_mathml0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/mathml/nsMathMLElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/mathml/nsMathMLElement.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/mathml/Unified_cpp_dom_mathml0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/NodeInfo.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrName.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/mathml/nsMathMLElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/mathml/nsMathMLElement.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/mathml/Unified_cpp_dom_mathml0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/mathml/nsMathMLElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/mathml/nsMathMLElement.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/mathml/Unified_cpp_dom_mathml0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libdom_mathml.a.desc rm -f libdom_mathml.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_mathml.a.desc Unified_cpp_dom_mathml0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/mathml' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o DecoderTraits.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DMOZILLA_INTERNAL_API -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-error=attributes -Wno-error=shadow -MD -MP -MF .deps/DecoderTraits.o.pp -Wno-error=multichar /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/DecoderTraits.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMProxy.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaDecoder.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ChannelMediaDecoder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/DecoderTraits.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsHashKeys.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsDataHashtable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaInfo.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/VideoUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaMIMETypes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaContainerType.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaDecoder.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ChannelMediaDecoder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/DecoderTraits.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IterableIterator.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMProxy.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaDecoder.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ChannelMediaDecoder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/DecoderTraits.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_media0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DMOZILLA_INTERNAL_API -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-error=attributes -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/AudioNodeEngine.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/AudioCaptureStream.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsHashKeys.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsDataHashtable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaInfo.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/VideoUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaMIMETypes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaContainerType.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ADTSDecoder.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::adts::FrameHeader]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ADTSDemuxer.cpp:76:30: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::adts::FrameHeader'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ADTSDemuxer.cpp:49:7: note: 'class mozilla::adts::FrameHeader' declared here 49 | class FrameHeader | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsHashKeys.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsDataHashtable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaInfo.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/VideoUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaMIMETypes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaContainerType.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ADTSDecoder.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/AudioNodeEngine.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/AudioCaptureStream.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_media1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DMOZILLA_INTERNAL_API -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-error=attributes -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaTrackConstraintSetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaStreamTrackBinding.h:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaTrackConstraints.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamTrack.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/AudioStreamTrack.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/AudioStreamTrack.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media1.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaSegment.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/AudioSegment.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/AudioSegment.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/UnionTypes.h:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaTrackConstraintSetBinding.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaStreamTrackBinding.h:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaTrackConstraints.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamTrack.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/AudioStreamTrack.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/AudioStreamTrack.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media1.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_media10.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DMOZILLA_INTERNAL_API -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-error=attributes -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media10.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media10.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/TrackUnionStream.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/AudioStream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamGraph.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamGraphImpl.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/TrackUnionStream.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/VideoTrack.cpp: In member function 'virtual nsresult mozilla::dom::VideoTrack::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/VideoTrack.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 36 | NS_INTERFACE_MAP_END_INHERITING(MediaTrack) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/TrackUnionStream.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/VideoTrack.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 35 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(VideoTrack) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/AudioStream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamGraph.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamGraphImpl.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/TrackUnionStream.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/TrackUnionStream.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaSegment.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/StreamTracks.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamTypes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamGraph.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamGraphImpl.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/TrackUnionStream.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::VideoFrameContainer::SetCurrentFramesLocked(const IntSize&, const nsTArray&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media10.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/VideoFrameContainer.cpp:261:41: note: while referencing 'oldImages' 261 | nsTArray oldImages; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaSegment.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/StreamTracks.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamTypes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamGraph.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamGraphImpl.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/TrackUnionStream.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::VideoFrameContainer::ClearCurrentFrame()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media10.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/VideoFrameContainer.cpp:313:41: note: while referencing 'kungFuDeathGrip' 313 | nsTArray kungFuDeathGrip; | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaSegment.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/StreamTracks.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamTypes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamGraph.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamGraphImpl.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/TrackUnionStream.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::VideoFrameContainer::ClearFutureFrames()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media10.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/VideoFrameContainer.cpp:331:46: note: while referencing 'currentFrame' 331 | nsTArray currentFrame; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaSegment.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/StreamTracks.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamTypes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamGraph.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamGraphImpl.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/TrackUnionStream.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media10.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/VideoFrameContainer.cpp:327:41: note: while referencing 'kungFuDeathGrip' 327 | nsTArray kungFuDeathGrip; | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaSegment.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/StreamTracks.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamTypes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamGraph.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamGraphImpl.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/TrackUnionStream.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::VideoFrameContainer::SetCurrentFrame(const IntSize&, mozilla::VideoFrameContainer::Image*, const mozilla::TimeStamp&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/VideoFrameContainer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media10.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/VideoFrameContainer.h:63:79: note: while referencing '' 63 | rentFrames(aIntrinsicSize, nsTArray()); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaSegment.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/StreamTracks.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamTypes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamGraph.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamGraphImpl.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/TrackUnionStream.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::TrackUnionStream::RemoveInput(mozilla::MediaInputPort*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media10.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/TrackUnionStream.cpp:61:58: note: while referencing 'listeners' 61 | nsTArray> listeners( | ^~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_media11.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DMOZILLA_INTERNAL_API -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-error=attributes -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media11.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media11.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaTrack.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/VideoTrack.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/VideoTrackList.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaTrack.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/VideoTrack.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/VideoTrackList.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/WebVTTListener.cpp: In member function 'virtual nsresult mozilla::dom::WebVTTListener::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/WebVTTListener.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 27 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/WebVTTListener.cpp:26:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 26 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIWebVTTListener) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaTrack.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/VideoTrack.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/VideoTrackList.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaTrack.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/VideoTrack.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/VideoTrackList.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media11.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_media2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DMOZILLA_INTERNAL_API -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-error=attributes -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media2.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media2.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/BaseMediaResource.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/BaseMediaResource.cpp:1, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BlockingResourceBase.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Mutex.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/MozPromise.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DecoderDoctorLogger.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaResource.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/BaseMediaResource.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/BaseMediaResource.cpp:1, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/CanvasCaptureMediaStream.cpp: In member function 'virtual nsresult mozilla::dom::CanvasCaptureMediaStream::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/CanvasCaptureMediaStream.cpp:224:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 224 | NS_INTERFACE_MAP_END_INHERITING(DOMMediaStream) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URLSearchParams.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URL.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/URLExtraData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCSSValue.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/GenericSpecifiedValues.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMappedAttributeElement.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsGenericHTMLElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLMediaElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/BaseMediaResource.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/CanvasCaptureMediaStream.cpp:223:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 223 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CanvasCaptureMediaStream) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIEventTarget.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISerialEventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/MozPromise.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DecoderDoctorLogger.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaResource.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/BaseMediaResource.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/BaseMediaResource.cpp:1, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPresShell.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPresContext.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/GenericSpecifiedValues.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMappedAttributeElement.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsGenericHTMLElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/HTMLMediaElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/BaseMediaResource.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_media3.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DMOZILLA_INTERNAL_API -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-error=attributes -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media3.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media3.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/BaseMediaResource.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/CloneableWithRangeMediaResource.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/CloneableWithRangeMediaResource.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BlockingResourceBase.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Mutex.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/MozPromise.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DecoderDoctorLogger.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaResource.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/BaseMediaResource.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/CloneableWithRangeMediaResource.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/CloneableWithRangeMediaResource.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/CloneableWithRangeMediaResource.cpp: In member function 'virtual nsresult mozilla::{anonymous}::InputStreamReader::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/CloneableWithRangeMediaResource.cpp:128:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 128 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/CloneableWithRangeMediaResource.cpp:127:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 127 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStreamCallback) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/DOMMediaStream.cpp: In member function 'virtual nsresult mozilla::MediaStreamTrackSourceGetter::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/DOMMediaStream.cpp:134:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 134 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/DOMMediaStream.cpp:133:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 133 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/DOMMediaStream.cpp: In member function 'virtual nsresult mozilla::DOMMediaStream::PlaybackTrackListener::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/DOMMediaStream.cpp:372:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 372 | NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackConsumer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/CloneableWithRangeMediaResource.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/DOMMediaStream.cpp:371:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 371 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DOMMediaStream::PlaybackTrackListener) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BlockingResourceBase.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Mutex.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/MozPromise.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DecoderDoctorLogger.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaResource.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/BaseMediaResource.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/CloneableWithRangeMediaResource.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/CloneableWithRangeMediaResource.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/DOMMediaStream.cpp: In member function 'virtual nsresult mozilla::DOMMediaStream::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/DOMMediaStream.cpp:409:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 409 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/DOMMediaStream.cpp:408:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 408 | NS_INTERFACE_MAP_ENTRY(DOMMediaStream) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/DOMMediaStream.cpp: In member function 'virtual nsresult mozilla::DOMLocalMediaStream::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/DOMMediaStream.cpp:416:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 416 | NS_INTERFACE_MAP_END_INHERITING(DOMMediaStream) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/DOMMediaStream.cpp:415:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 415 | NS_INTERFACE_MAP_ENTRY(DOMLocalMediaStream) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/DOMMediaStream.cpp: In member function 'virtual nsresult mozilla::DOMAudioNodeMediaStream::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/DOMMediaStream.cpp:425:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 425 | NS_INTERFACE_MAP_END_INHERITING(DOMMediaStream) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/CloneableWithRangeMediaResource.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/DOMMediaStream.cpp:424:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 424 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DOMAudioNodeMediaStream) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BlockingResourceBase.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Mutex.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/MozPromise.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DecoderDoctorLogger.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaResource.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/BaseMediaResource.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/CloneableWithRangeMediaResource.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/CloneableWithRangeMediaResource.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/DOMMediaStream.cpp: In member function 'virtual nsresult ClonedStreamSourceGetter::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/DOMMediaStream.cpp:730:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 730 | NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSourceGetter) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/CloneableWithRangeMediaResource.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/DOMMediaStream.cpp:729:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 729 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ClonedStreamSourceGetter) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/FileBlockCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/FileBlockCache.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media3.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaBlockCacheBase.h: At global scope: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaBlockCacheBase.h:43:7: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 43 | static_cast(INT32_MAX), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIEventTarget.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISerialEventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/MozPromise.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DecoderDoctorLogger.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaResource.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/BaseMediaResource.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/CloneableWithRangeMediaResource.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/CloneableWithRangeMediaResource.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/CloneableWithRangeMediaResource.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/MozPromise.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DecoderDoctorLogger.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaResource.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/BaseMediaResource.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/CloneableWithRangeMediaResource.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/CloneableWithRangeMediaResource.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed mozilla::DOMMediaStream::Constructor(const mozilla::dom::GlobalObject&, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media3.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/DOMMediaStream.cpp:514:45: note: while referencing 'emptyTrackSeq' 514 | Sequence> emptyTrackSeq; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/MozPromise.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DecoderDoctorLogger.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaResource.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/BaseMediaResource.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/CloneableWithRangeMediaResource.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/CloneableWithRangeMediaResource.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::DOMMediaStream::_ZN7mozilla14DOMMediaStream20CheckTracksAvailableEv.part.0()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media3.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/DOMMediaStream.cpp:1317:51: note: while referencing 'callbacks' 1317 | nsTArray > callbacks; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/MozPromise.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DecoderDoctorLogger.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaResource.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/BaseMediaResource.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/CloneableWithRangeMediaResource.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/CloneableWithRangeMediaResource.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed mozilla::DOMMediaStream::Constructor(const mozilla::dom::GlobalObject&, const mozilla::DOMMediaStream&, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media3.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/DOMMediaStream.cpp:526:45: note: while referencing 'nonNullTrackSeq' 526 | Sequence> nonNullTrackSeq; | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/MozPromise.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DecoderDoctorLogger.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaResource.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/BaseMediaResource.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/CloneableWithRangeMediaResource.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/CloneableWithRangeMediaResource.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media3.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/DOMMediaStream.cpp:523:38: note: while referencing 'tracks' 523 | nsTArray> tracks; | ^~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_media4.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DMOZILLA_INTERNAL_API -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-error=attributes -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media4.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media4.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/GetUserMediaRequest.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/GetUserMediaRequest.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/GetUserMediaRequest.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/GetUserMediaRequest.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/GetUserMediaRequest.cpp: In member function 'virtual nsresult mozilla::dom::GetUserMediaRequest::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/GetUserMediaRequest.cpp:46:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 46 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/GetUserMediaRequest.cpp:45:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 45 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/FileBlockCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaCache.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media4.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaBlockCacheBase.h: At global scope: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaBlockCacheBase.h:43:7: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 43 | static_cast(INT32_MAX), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/GetUserMediaRequest.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/GetUserMediaRequest.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/GetUserMediaRequest.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/GetUserMediaRequest.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_media5.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DMOZILLA_INTERNAL_API -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-error=attributes -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media5.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media5.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMProxy.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaDecoder.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaDecoder.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsHashKeys.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsDataHashtable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaInfo.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/VideoUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaMIMETypes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaContainerType.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaDecoder.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaDecoder.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaDeviceInfo.cpp: In member function 'virtual nsresult mozilla::dom::MediaDeviceInfo::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaDeviceInfo.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 28 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaDeviceInfo.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 27 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaDevices.cpp: In member function 'virtual nsresult mozilla::dom::MediaDevices::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaDevices.cpp:218:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 218 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaDevices.cpp:217:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 217 | NS_INTERFACE_MAP_ENTRY(MediaDevices) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsHashKeys.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsDataHashtable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaInfo.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/VideoUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaMIMETypes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaContainerType.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaDecoder.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaDecoder.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IterableIterator.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMProxy.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaDecoder.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaDecoder.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_media6.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DMOZILLA_INTERNAL_API -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-error=attributes -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media6.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media6.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaTrackConstraintSetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaStreamTrackBinding.h:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaTrackConstraints.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DOMMediaStream.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaEngine.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaManager.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media6.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsHashKeys.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsDataHashtable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaInfo.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/VideoUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaMIMETypes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaMIMETypes.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaManager.cpp: In member function 'virtual nsresult mozilla::FakeTrackSourceGetter::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaManager.cpp:957:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 957 | NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSourceGetter) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DOMMediaStream.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaEngine.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaManager.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media6.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaManager.cpp:956:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 956 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FakeTrackSourceGetter) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsHashKeys.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsDataHashtable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaInfo.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/VideoUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaMIMETypes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaMIMETypes.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaRecorder.cpp: In member function 'virtual nsresult mozilla::dom::MediaRecorder::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaRecorder.cpp:153:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 153 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaRecorder.cpp:152:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 152 | NS_INTERFACE_MAP_ENTRY(nsIDocumentActivity) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsHashKeys.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsDataHashtable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaInfo.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/VideoUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaMIMETypes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaMIMETypes.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/UnionTypes.h:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaTrackConstraintSetBinding.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaStreamTrackBinding.h:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaTrackConstraints.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DOMMediaStream.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaEngine.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaManager.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media6.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_media7.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DMOZILLA_INTERNAL_API -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-error=attributes -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media7.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media7.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamError.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamError.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamError.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamError.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamError.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamError::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamError.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 60 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamError.cpp:59:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 59 | NS_INTERFACE_MAP_ENTRY(MediaStreamError) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamTrack.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamTrackSource::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamTrack.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 34 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamTrack.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 33 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamTrack.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamTrackConsumer::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamTrack.cpp:64:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 64 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamTrack.cpp:63:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 63 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamTrack.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamTrack::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamTrack.cpp:215:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 215 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamError.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamError.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamTrack.cpp:214:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 214 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaStreamTrack) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamError.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamError.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamError.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media7.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamGraph.cpp: In member function 'void mozilla::MediaStreamGraphImpl::CloseAudioInputImpl(mozilla::AudioDataListener*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaStreamGraph.cpp:1046:7: warning: 'count' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 1046 | if (--count > 0) { | ^~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_media8.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DMOZILLA_INTERNAL_API -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-error=attributes -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media8.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media8.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaTrack.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaTrack.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaTrack.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaTrack.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaTrack.cpp: In member function 'virtual nsresult mozilla::dom::MediaTrack::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaTrack.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 36 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaTrack.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaTrack.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaTrack.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 35 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaTrack) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaTrack.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaTrack.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaTrackList.cpp: In member function 'virtual nsresult mozilla::dom::MediaTrackList::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaTrackList.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 39 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaTrack.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaTrack.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaTrackList.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 38 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaTrackList) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MemoryBlockCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MemoryBlockCache.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media8.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaBlockCacheBase.h: At global scope: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaBlockCacheBase.h:43:7: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 43 | static_cast(INT32_MAX), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaTrack.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaTrack.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaTrack.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaTrack.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_media9.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DMOZILLA_INTERNAL_API -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-error=attributes -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media9.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media9.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocumentObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AsyncEventDispatcher.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/TextTrack.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media9.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaSegment.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/StreamTracks.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/StreamTracks.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/TextTrack.cpp: In member function 'virtual nsresult mozilla::dom::TextTrack::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/TextTrack.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 31 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocumentObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AsyncEventDispatcher.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/TextTrack.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media9.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/TextTrack.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 30 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TextTrack) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaSegment.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/StreamTracks.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/StreamTracks.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/TextTrackCue.cpp: In member function 'virtual nsresult mozilla::dom::TextTrackCue::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/TextTrackCue.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 27 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocumentObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AsyncEventDispatcher.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/TextTrack.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media9.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/TextTrackCue.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 26 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TextTrackCue) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaSegment.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/StreamTracks.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/StreamTracks.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/TextTrackCueList.cpp: In member function 'virtual nsresult mozilla::dom::TextTrackCueList::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/TextTrackCueList.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 33 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/TextTrackCueList.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 32 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/TextTrackList.cpp: In member function 'virtual nsresult mozilla::dom::TextTrackList::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/TextTrackList.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 27 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocumentObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AsyncEventDispatcher.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/TextTrack.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media9.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/TextTrackList.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 26 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TextTrackList) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaSegment.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/StreamTracks.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/StreamTracks.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/TextTrackRegion.cpp: In member function 'virtual nsresult mozilla::dom::TextTrackRegion::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/TextTrackRegion.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 19 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/TextTrackRegion.cpp:18:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 18 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaSegment.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/StreamTracks.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/StreamTracks.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AsyncEventDispatcher.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/TextTrack.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media9.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaSegment.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/StreamTracks.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/StreamTracks.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::TextTrackCueList::GetArray(nsTArray >&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media9.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/TextTrackCueList.cpp:128:48: note: while referencing '' 128 | aCues = nsTArray >(mList); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaSegment.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/StreamTracks.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/StreamTracks.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media9.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::TextTrackList::GetShowingCues(nsTArray >&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/Unified_cpp_dom_media9.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/TextTrackList.cpp:49:36: note: while referencing 'cues' 49 | nsTArray< RefPtr > cues; | ^~~~ libdom_media.a.desc rm -f libdom_media.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_media.a.desc DecoderTraits.o Unified_cpp_dom_media0.o Unified_cpp_dom_media1.o Unified_cpp_dom_media10.o Unified_cpp_dom_media11.o Unified_cpp_dom_media2.o Unified_cpp_dom_media3.o Unified_cpp_dom_media4.o Unified_cpp_dom_media5.o Unified_cpp_dom_media6.o Unified_cpp_dom_media7.o Unified_cpp_dom_media8.o Unified_cpp_dom_media9.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/doctor' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_media_doctor0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/doctor -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/doctor -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_media_doctor0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/doctor/Unified_cpp_dom_media_doctor0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DecoderDoctorNotificationBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/doctor/DecoderDoctorDiagnostics.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/doctor/Unified_cpp_dom_media_doctor0.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTHashtable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsBaseHashtable.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsClassHashtable.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/doctor/DDLifetimes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/doctor/DDLifetimes.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/doctor/Unified_cpp_dom_media_doctor0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/doctor/DecoderDoctorDiagnostics.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/doctor/Unified_cpp_dom_media_doctor0.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libdom_media_doctor.a.desc rm -f libdom_media_doctor.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_media_doctor.a.desc Unified_cpp_dom_media_doctor0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/doctor' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_media_eme0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_media_eme0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/CDMCaps.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIEventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISerialEventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIThread.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/CDMCaps.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaEncryptedEvent.cpp: In member function 'virtual nsresult mozilla::dom::MediaEncryptedEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaEncryptedEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 35 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IterableIterator.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/CDMCaps.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaEncryptedEvent.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 34 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaEncryptedEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIEventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISerialEventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIThread.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/CDMCaps.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaKeyMessageEvent.cpp: In member function 'virtual nsresult mozilla::dom::MediaKeyMessageEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaKeyMessageEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 39 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IterableIterator.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/CDMCaps.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaKeyMessageEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 38 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaKeyMessageEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIEventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISerialEventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIThread.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/CDMCaps.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaKeySession.cpp: In member function 'virtual nsresult mozilla::dom::MediaKeySession::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaKeySession.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 37 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IterableIterator.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/CDMCaps.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaKeySession.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 36 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaKeySession) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIEventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISerialEventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIThread.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/CDMCaps.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaKeyStatusMap.cpp: In member function 'virtual nsresult mozilla::dom::MediaKeyStatusMap::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaKeyStatusMap.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 22 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaKeyStatusMap.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaKeySystemAccess.cpp: In member function 'virtual nsresult mozilla::dom::MediaKeySystemAccess::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaKeySystemAccess.cpp:50:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 50 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaKeySystemAccess.cpp:49:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 49 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaKeySystemAccessManager.cpp: In member function 'virtual nsresult mozilla::dom::MediaKeySystemAccessManager::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaKeySystemAccessManager.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 32 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaKeySystemAccessManager.cpp:31:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 31 | NS_INTERFACE_MAP_ENTRY(nsIObserver) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaKeys.cpp: In member function 'virtual nsresult mozilla::dom::MediaKeys::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaKeys.cpp:49:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 49 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaKeys.cpp:48:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 48 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIEventTarget.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISerialEventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIThread.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/CDMCaps.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IterableIterator.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/CDMCaps.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/CDMCaps.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::HavePluginForKeySystem(const nsCString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaKeySystemAccess.cpp:108:51: note: while referencing '' 108 | bool havePlugin = HaveGMPFor(api, { aKeySystem }); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/CDMCaps.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'already_AddRefed mozilla::dom::MediaKeySession::Update(const mozilla::dom::ArrayBufferViewOrArrayBuffer&, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaKeySession.cpp:425:21: note: while referencing 'data' 425 | nsTArray data; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/CDMCaps.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'already_AddRefed mozilla::dom::MediaKeys::SetServerCertificate(const mozilla::dom::ArrayBufferViewOrArrayBuffer&, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaKeys.cpp:148:21: note: while referencing 'data' 148 | nsTArray data; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/CDMCaps.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed mozilla::dom::MediaEncryptedEvent::Constructor(const mozilla::dom::GlobalObject&, const nsAString&, const mozilla::dom::MediaKeyNeededEventInit&, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaEncryptedEvent.cpp:90:23: note: while referencing 'initData' 90 | nsTArray initData; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/CDMCaps.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaEncryptedEvent.cpp:90:23: note: while referencing 'initData' 90 | nsTArray initData; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/CDMCaps.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed mozilla::dom::MediaKeyMessageEvent::Constructor(const mozilla::dom::GlobalObject&, const nsAString&, const mozilla::dom::MediaKeyMessageEventInit&, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaKeyMessageEvent.cpp:88:21: note: while referencing 'initData' 88 | nsTArray initData; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/CDMCaps.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::MediaKeySystemAccessManager::Shutdown()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaKeySystemAccessManager.cpp:367:28: note: while referencing 'requests' 367 | nsTArray requests(Move(mRequests)); | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/CDMCaps.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::MediaKeySession::UpdateKeyStatusMap()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaKeySession.cpp:140:32: note: while referencing 'keyStatuses' 140 | nsTArray keyStatuses; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/CDMCaps.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::GetKeySystemConfig.constprop(const nsAString&, mozilla::dom::KeySystemConfig&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaKeySystemAccess.cpp:382:47: note: while referencing '' 382 | for (auto&& config : GetSupportedKeySystems()) { | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/CDMCaps.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaKeySystemAccess.cpp:382:47: note: while referencing '' 382 | for (auto&& config : GetSupportedKeySystems()) { | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/CDMCaps.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'already_AddRefed mozilla::dom::MediaKeySession::GenerateRequest(const nsAString&, const mozilla::dom::ArrayBufferViewOrArrayBuffer&, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 12 is outside array bounds of 'mozilla::dom::KeyIdsInitData [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaKeySession.cpp:197:34: note: while referencing 'keyIds' 197 | mozilla::dom::KeyIdsInitData keyIds; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/CDMCaps.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 12 is outside array bounds of 'mozilla::dom::KeyIdsInitData [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaKeySession.cpp:197:34: note: while referencing 'keyIds' 197 | mozilla::dom::KeyIdsInitData keyIds; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/CDMCaps.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaKeySession.cpp:266:21: note: while referencing 'data' 266 | nsTArray data; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/CDMCaps.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::CDMCaps::AutoLock::RemoveKeysForSession(const nsString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/CDMCaps.cpp:160:23: note: while referencing 'statuses' 160 | nsTArray statuses; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/CDMCaps.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'mozilla::dom::Sequence mozilla::dom::GetSupportedCapabilities(mozilla::dom::CodecType, const nsTArray&, const mozilla::dom::MediaKeySystemConfiguration&, const mozilla::dom::KeySystemConfig&, mozilla::DecoderDoctorDiagnostics*, const std::function&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaKeySystemAccess.cpp:521:22: note: while referencing 'params' 521 | nsTArray params; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/CDMCaps.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaKeySystemAccess.cpp:596:30: note: while referencing 'codecs' 596 | nsTArray codecs; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/CDMCaps.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaKeySystemAccess.cpp:596:30: note: while referencing 'codecs' 596 | nsTArray codecs; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/CDMCaps.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaKeySystemAccess.cpp:596:30: note: while referencing 'codecs' 596 | nsTArray codecs; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/CDMCaps.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaKeySystemAccess.cpp:563:43: note: while referencing 'supportedCapabilities' 563 | Sequence supportedCapabilities; | ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/CDMCaps.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::GetSupportedConfig(const mozilla::dom::KeySystemConfig&, const mozilla::dom::MediaKeySystemConfiguration&, mozilla::dom::MediaKeySystemConfiguration&, mozilla::DecoderDoctorDiagnostics*, bool, const std::function&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaKeySystemAccess.cpp:857:24: note: while referencing 'supportedTypes' 857 | nsTArray supportedTypes; | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/CDMCaps.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaKeySystemAccess.cpp:857:24: note: while referencing 'supportedTypes' 857 | nsTArray supportedTypes; | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/CDMCaps.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaKeySystemAccess.cpp:973:45: note: while referencing 'caps' 973 | Sequence caps = | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/CDMCaps.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaKeySystemAccess.cpp:973:45: note: while referencing 'caps' 973 | Sequence caps = | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/CDMCaps.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaKeySystemAccess.cpp:999:45: note: while referencing 'caps' 999 | Sequence caps = | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/CDMCaps.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaKeySystemAccess.cpp:999:45: note: while referencing 'caps' 999 | Sequence caps = | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/CDMCaps.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaKeySystemAccess.cpp:907:22: note: while referencing 'sessionTypes' 907 | Sequence sessionTypes(UnboxSessionTypes(aCandidate.mSessionTypes)); | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/CDMCaps.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::MediaKeySystemAccessManager::Observe(nsISupports*, const char*, const char16_t*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/eme/MediaKeySystemAccessManager.cpp:314:30: note: while referencing 'requests' 314 | nsTArray requests; | ^~~~~~~~ libdom_media_eme.a.desc rm -f libdom_media_eme.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_media_eme.a.desc Unified_cpp_dom_media_eme0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/eme' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/encoder' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_media_encoder0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/encoder -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/encoder -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=attributes -MD -MP -MF .deps/Unified_cpp_dom_media_encoder0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/encoder/Unified_cpp_dom_media_encoder0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/AudioNodeEngine.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/encoder/MediaEncoder.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/encoder/Unified_cpp_dom_media_encoder0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/encoder/ContainerWriter.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/encoder/MediaEncoder.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/encoder/MediaEncoder.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/encoder/Unified_cpp_dom_media_encoder0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/AudioNodeEngine.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/encoder/MediaEncoder.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/encoder/Unified_cpp_dom_media_encoder0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libdom_media_encoder.a.desc rm -f libdom_media_encoder.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_media_encoder.a.desc Unified_cpp_dom_media_encoder0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/encoder' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/fake-cdm' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o cdm-fake.o -c -DNDEBUG=1 -DTRIMMED=1 -DCDM_IMPLEMENTATION -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/fake-cdm -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/fake-cdm -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/cdm-fake.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/fake-cdm/cdm-fake.cpp /usr/bin/i686-pc-linux-gnu-g++ -o cdm-test-decryptor.o -c -DNDEBUG=1 -DTRIMMED=1 -DCDM_IMPLEMENTATION -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/fake-cdm -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/fake-cdm -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/cdm-test-decryptor.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/fake-cdm/cdm-test-decryptor.cpp /usr/bin/i686-pc-linux-gnu-g++ -o cdm-test-storage.o -c -DNDEBUG=1 -DTRIMMED=1 -DCDM_IMPLEMENTATION -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/fake-cdm -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/fake-cdm -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/cdm-test-storage.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/fake-cdm/cdm-test-storage.cpp libfake.so rm -f libfake.so /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_exec.py --uselist -- /usr/bin/i686-pc-linux-gnu-g++ -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -fPIC -shared -Wl,-z,defs -Wl,--gc-sections -Wl,-h,libfake.so -o libfake.so cdm-fake.o cdm-test-decryptor.o cdm-test-storage.o -lpthread -Wl,-O1 -Wl,--hash-style=gnu -Wl,--sort-common -Wl,--as-needed -Wl,-rpath=/usr/lib/seamonkey,--enable-new-dtags -Wl,--no-keep-memory -Wl,-z,noexecstack -Wl,-z,text -Wl,-z,relro -Wl,-rpath-link,/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/bin -Wl,-rpath-link,/usr/lib -ldl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.check_binary --target libfake.so TEST-NOTICE CHECK USED LIBRARY VERSION | check_stdcxx | libfake.so | We do not want these libstdc++ symbol versions to be used: _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEE7_M_syncEPcjj (GLIBCXX_3.4.21) _ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEPKc (GLIBCXX_3.4.21) _ZTTNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE (GLIBCXX_3.4.21) _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEjjPKcj (GLIBCXX_3.4.21) _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEj (GLIBCXX_3.4.21) _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_ (GLIBCXX_3.4.21) _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev (GLIBCXX_3.4.21) _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcj (GLIBCXX_3.4.21) _ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE (GLIBCXX_3.4.21) _ZStrsIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RNSt7__cxx1112basic_stringIS4_S5_T1_EE (GLIBCXX_3.4.21) _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERjj (GLIBCXX_3.4.21) _ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE (GLIBCXX_3.4.21) _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEE7_M_syncEPcjj (GLIBCXX_3.4.21) _ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEPKc (GLIBCXX_3.4.21) _ZTTNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE (GLIBCXX_3.4.21) _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEjjPKcj (GLIBCXX_3.4.21) _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEj (GLIBCXX_3.4.21) _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_ (GLIBCXX_3.4.21) _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev (GLIBCXX_3.4.21) _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcj (GLIBCXX_3.4.21) _ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE (GLIBCXX_3.4.21) _ZStrsIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RNSt7__cxx1112basic_stringIS4_S5_T1_EE (GLIBCXX_3.4.21) _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERjj (GLIBCXX_3.4.21) _ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE (GLIBCXX_3.4.21) chmod +x libfake.so ../../../config/nsinstall -R -m 644 'libfake.so' '../../../dist/bin/gmp-fake/1.0' make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/fake-cdm' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/flac' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_media_flac0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/flac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/flac -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media_flac0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/flac/Unified_cpp_dom_media_flac0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMProxy.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaDecoder.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/flac/FlacFrameParser.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/flac/FlacDemuxer.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/flac/Unified_cpp_dom_media_flac0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsHashKeys.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsDataHashtable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaInfo.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/VideoUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaMIMETypes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaContainerType.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/flac/FlacDecoder.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/flac/Unified_cpp_dom_media_flac0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IterableIterator.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMProxy.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaDecoder.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/flac/FlacFrameParser.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/flac/FlacDemuxer.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/flac/Unified_cpp_dom_media_flac0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libdom_media_flac.a.desc rm -f libdom_media_flac.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_media_flac.a.desc Unified_cpp_dom_media_flac0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/flac' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/gmp' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_media_gmp0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGMP_SAFE_SHMEM -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/gmp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/gmp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media_gmp0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/gmp/Unified_cpp_dom_media_gmp0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMProxy.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/gmp/ChromiumCDMCallback.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/gmp/ChromiumCDMCallbackProxy.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/gmp/ChromiumCDMCallbackProxy.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/gmp/Unified_cpp_dom_media_gmp0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/gmp/CDMStorageIdProvider.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/gmp/Unified_cpp_dom_media_gmp0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IterableIterator.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMProxy.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/gmp/ChromiumCDMCallback.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/gmp/ChromiumCDMCallbackProxy.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/gmp/ChromiumCDMCallbackProxy.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/gmp/Unified_cpp_dom_media_gmp0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_media_gmp1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGMP_SAFE_SHMEM -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/gmp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/gmp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media_gmp1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/gmp/Unified_cpp_dom_media_gmp1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocumentObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/gmp/GMPService.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/gmp/GMPService.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/gmp/Unified_cpp_dom_media_gmp1.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorage.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorageChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/gmp/GMPStorageChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/gmp/GMPPlatform.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/gmp/Unified_cpp_dom_media_gmp1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/gmp/GMPService.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/gmp/GMPService.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/gmp/Unified_cpp_dom_media_gmp1.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_media_gmp2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGMP_SAFE_SHMEM -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/gmp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/gmp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/sandbox/chromium-shim -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media_gmp2.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/gmp/Unified_cpp_dom_media_gmp2.cpp libdom_media_gmp.a.desc rm -f libdom_media_gmp.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_media_gmp.a.desc Unified_cpp_dom_media_gmp0.o Unified_cpp_dom_media_gmp1.o Unified_cpp_dom_media_gmp2.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/gmp' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/gmp/rlz' libdom_media_gmp_rlz.a.desc rm -f libdom_media_gmp_rlz.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_media_gmp_rlz.a.desc make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/gmp/rlz' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/gmp/widevine-adapter' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o WidevineFileIO.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/gmp/widevine-adapter -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/gmp/widevine-adapter -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/gmp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/WidevineFileIO.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/gmp/widevine-adapter/WidevineFileIO.cpp /usr/bin/i686-pc-linux-gnu-g++ -o WidevineUtils.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/gmp/widevine-adapter -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/gmp/widevine-adapter -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/gmp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/WidevineUtils.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/gmp/widevine-adapter/WidevineUtils.cpp /usr/bin/i686-pc-linux-gnu-g++ -o WidevineVideoFrame.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/gmp/widevine-adapter -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/gmp/widevine-adapter -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/gmp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/WidevineVideoFrame.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/gmp/widevine-adapter/WidevineVideoFrame.cpp libdom_media_gmp_widevine-adapter.a.desc rm -f libdom_media_gmp_widevine-adapter.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_media_gmp_widevine-adapter.a.desc WidevineFileIO.o WidevineUtils.o WidevineVideoFrame.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/gmp/widevine-adapter' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/gmp-plugin-openh264' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o gmp-fake-openh264.o -c -DNDEBUG=1 -DTRIMMED=1 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/gmp-plugin-openh264 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/gmp-plugin-openh264 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/gmp-fake-openh264.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/gmp-plugin-openh264/gmp-fake-openh264.cpp libfakeopenh264.so rm -f libfakeopenh264.so /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_exec.py --uselist -- /usr/bin/i686-pc-linux-gnu-g++ -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -fPIC -shared -Wl,-z,defs -Wl,--gc-sections -Wl,-h,libfakeopenh264.so -o libfakeopenh264.so gmp-fake-openh264.o -lpthread -Wl,-O1 -Wl,--hash-style=gnu -Wl,--sort-common -Wl,--as-needed -Wl,-rpath=/usr/lib/seamonkey,--enable-new-dtags -Wl,--no-keep-memory -Wl,-z,noexecstack -Wl,-z,text -Wl,-z,relro -Wl,-rpath-link,/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/bin -Wl,-rpath-link,/usr/lib -ldl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.check_binary --target libfakeopenh264.so chmod +x libfakeopenh264.so ../../../config/nsinstall -R -m 644 'libfakeopenh264.so' '../../../dist/bin/gmp-fakeopenh264/1.0' make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/gmp-plugin-openh264' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/imagecapture' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_media_imagecapture0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/imagecapture -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/imagecapture -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_media_imagecapture0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/imagecapture/Unified_cpp_media_imagecapture0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ImageCapture.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/imagecapture/CaptureTask.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/imagecapture/Unified_cpp_media_imagecapture0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/AudioStream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaStreamGraph.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/imagecapture/CaptureTask.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/imagecapture/CaptureTask.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/imagecapture/Unified_cpp_media_imagecapture0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/imagecapture/ImageCapture.cpp: In member function 'virtual nsresult mozilla::dom::ImageCapture::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/imagecapture/ImageCapture.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 33 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ImageCapture.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/imagecapture/CaptureTask.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/imagecapture/Unified_cpp_media_imagecapture0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/imagecapture/ImageCapture.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 32 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ImageCapture) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/AudioStream.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaStreamGraph.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/imagecapture/CaptureTask.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/imagecapture/CaptureTask.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/imagecapture/Unified_cpp_media_imagecapture0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ImageCapture.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/imagecapture/CaptureTask.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/imagecapture/Unified_cpp_media_imagecapture0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libdom_media_imagecapture.a.desc rm -f libdom_media_imagecapture.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_media_imagecapture.a.desc Unified_cpp_media_imagecapture0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/imagecapture' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/ipc' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o RemoteVideoDecoder.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/RemoteVideoDecoder.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc/RemoteVideoDecoder.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc/VideoDecoderChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc/RemoteVideoDecoder.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/SharedBuffer.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaData.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc/RemoteVideoDecoder.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc/RemoteVideoDecoder.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc/VideoDecoderChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc/RemoteVideoDecoder.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o VideoDecoderChild.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/VideoDecoderChild.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc/VideoDecoderChild.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc/VideoDecoderChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc/VideoDecoderChild.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIEventTarget.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISerialEventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/MozPromise.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DecoderDoctorLogger.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/PlatformDecoderModule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc/VideoDecoderChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc/VideoDecoderChild.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc/VideoDecoderChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc/VideoDecoderChild.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o VideoDecoderManagerChild.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/VideoDecoderManagerChild.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc/VideoDecoderManagerChild.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManager.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManagerChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc/VideoDecoderManagerChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc/VideoDecoderManagerChild.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManagerChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc/VideoDecoderManagerChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc/VideoDecoderManagerChild.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManager.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManagerChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc/VideoDecoderManagerChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc/VideoDecoderManagerChild.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o VideoDecoderManagerParent.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/VideoDecoderManagerParent.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc/VideoDecoderManagerParent.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManager.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManagerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc/VideoDecoderManagerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc/VideoDecoderManagerParent.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManagerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc/VideoDecoderManagerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc/VideoDecoderManagerParent.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManager.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManagerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc/VideoDecoderManagerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc/VideoDecoderManagerParent.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o VideoDecoderParent.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/VideoDecoderParent.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc/VideoDecoderParent.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManager.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManagerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc/VideoDecoderManagerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc/VideoDecoderParent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc/VideoDecoderParent.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ImageContainer.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc/VideoDecoderParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc/VideoDecoderParent.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManager.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManagerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc/VideoDecoderManagerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc/VideoDecoderParent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ipc/VideoDecoderParent.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libdom_media_ipc.a.desc rm -f libdom_media_ipc.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_media_ipc.a.desc RemoteVideoDecoder.o VideoDecoderChild.o VideoDecoderManagerChild.o VideoDecoderManagerParent.o VideoDecoderParent.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/ipc' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mediasink' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_media_mediasink0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mediasink -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mediasink -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media_mediasink0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mediasink/Unified_cpp_dom_media_mediasink0.cpp libdom_media_mediasink.a.desc rm -f libdom_media_mediasink.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_media_mediasink.a.desc Unified_cpp_dom_media_mediasink0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mediasink' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mediasource' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_media_mediasource0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mediasource -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mediasource -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_media_mediasource0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mediasource/ContainerParser.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsHashKeys.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsDataHashtable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaInfo.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/VideoUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaMIMETypes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaContainerType.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mediasource/ContainerParser.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mediasource/ContainerParser.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mediasource/MediaSource.cpp: In member function 'virtual nsresult mozilla::dom::MediaSource::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mediasource/MediaSource.cpp:639:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 639 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mediasource/MediaSource.cpp:638:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 638 | NS_INTERFACE_MAP_ENTRY(mozilla::dom::MediaSource) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mediasource/SourceBuffer.cpp: In member function 'virtual nsresult mozilla::dom::SourceBuffer::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mediasource/SourceBuffer.cpp:632:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 632 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IterableIterator.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMProxy.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaDecoder.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mediasource/MediaSourceDecoder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mediasource/MediaSource.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mediasource/MediaSource.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mediasource/SourceBuffer.cpp:631:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 631 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SourceBuffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsHashKeys.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsDataHashtable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaInfo.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/VideoUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaMIMETypes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaContainerType.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mediasource/ContainerParser.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mediasource/ContainerParser.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mediasource/SourceBufferList.cpp: In member function 'virtual nsresult mozilla::dom::SourceBufferList::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mediasource/SourceBufferList.cpp:220:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 220 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IterableIterator.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMProxy.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaDecoder.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mediasource/MediaSourceDecoder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mediasource/MediaSource.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mediasource/MediaSource.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mediasource/SourceBufferList.cpp:219:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 219 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SourceBufferList) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsHashKeys.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsDataHashtable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaInfo.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/VideoUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaMIMETypes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaContainerType.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mediasource/ContainerParser.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mediasource/ContainerParser.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IterableIterator.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMProxy.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaDecoder.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mediasource/MediaSourceDecoder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mediasource/MediaSource.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mediasource/MediaSource.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaInfo.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/VideoUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaMIMETypes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaContainerType.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mediasource/ContainerParser.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mediasource/ContainerParser.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::media::TimeIntervals mozilla::MediaSourceDecoder::GetBuffered()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mediasource/MediaSourceDecoder.cpp:144:34: note: while referencing 'activeRanges' 144 | nsTArray activeRanges; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaInfo.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/VideoUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaMIMETypes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaContainerType.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mediasource/ContainerParser.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mediasource/ContainerParser.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mediasource/MediaSourceDecoder.cpp:144:34: note: while referencing 'activeRanges' 144 | nsTArray activeRanges; | ^~~~~~~~~~~~ libdom_media_mediasource.a.desc rm -f libdom_media_mediasource.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_media_mediasource.a.desc Unified_cpp_media_mediasource0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mediasource' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mp3' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_media_mp30.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mp3 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mp3 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_media_mp30.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mp3/Unified_cpp_dom_media_mp30.cpp libdom_media_mp3.a.desc rm -f libdom_media_mp3.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_media_mp3.a.desc Unified_cpp_dom_media_mp30.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mp3' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/ogg' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_media_ogg0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ogg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/ogg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_media_ogg0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/ogg/Unified_cpp_dom_media_ogg0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMProxy.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaDecoder.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/FlacFrameParser.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ogg/OggCodecState.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ogg/OggCodecState.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/ogg/Unified_cpp_dom_media_ogg0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/FlacFrameParser.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ogg/OggCodecState.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ogg/OggCodecState.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/ogg/Unified_cpp_dom_media_ogg0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IterableIterator.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMProxy.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaDecoder.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/FlacFrameParser.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ogg/OggCodecState.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/ogg/OggCodecState.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/ogg/Unified_cpp_dom_media_ogg0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libdom_media_ogg.a.desc rm -f libdom_media_ogg.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_media_ogg.a.desc Unified_cpp_dom_media_ogg0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/ogg' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_media_platforms0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media_platforms0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/Unified_cpp_dom_media_platforms0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMProxy.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/PDMFactory.cpp:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/Unified_cpp_dom_media_platforms0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIEventTarget.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISerialEventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/MozPromise.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DecoderDoctorLogger.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/PlatformDecoderModule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/PDMFactory.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/PDMFactory.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/Unified_cpp_dom_media_platforms0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IterableIterator.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMProxy.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/PDMFactory.cpp:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/Unified_cpp_dom_media_platforms0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/MozPromise.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DecoderDoctorLogger.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/PlatformDecoderModule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/PDMFactory.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/PDMFactory.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/Unified_cpp_dom_media_platforms0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'already_AddRefed mozilla::PDMFactory::CreateDecoderWithPDM(mozilla::PlatformDecoderModule*, const mozilla::CreateDecoderParams&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SupportChecker [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/Unified_cpp_dom_media_platforms0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/PDMFactory.cpp:251:18: note: while referencing 'supportChecker' 251 | SupportChecker supportChecker; | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/MozPromise.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DecoderDoctorLogger.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/PlatformDecoderModule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/PDMFactory.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/PDMFactory.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/Unified_cpp_dom_media_platforms0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SupportChecker [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/Unified_cpp_dom_media_platforms0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/PDMFactory.cpp:251:18: note: while referencing 'supportChecker' 251 | SupportChecker supportChecker; | ^~~~~~~~~~~~~~ libdom_media_platforms.a.desc rm -f libdom_media_platforms.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_media_platforms.a.desc Unified_cpp_dom_media_platforms0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/bytestreams' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_bytestreams0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/bytestreams -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/bytestreams -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mp4 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=format -Wno-multichar -Wno-sign-compare -Wno-unused -MD -MP -MF .deps/Unified_cpp_bytestreams0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/bytestreams/Unified_cpp_bytestreams0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/SharedBuffer.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaData.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/bytestreams/Adts.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/bytestreams/Unified_cpp_bytestreams0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::SPSData]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/bytestreams/H264.cpp:171:15: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mozilla::SPSData'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/bytestreams/H264.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/bytestreams/Unified_cpp_bytestreams0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/bytestreams/H264.h:38:8: note: 'struct mozilla::SPSData' declared here 38 | struct SPSData | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/Intervals.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/TimeUnits.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/bytestreams/Adts.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/bytestreams/Unified_cpp_bytestreams0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static mozilla::Result mozilla::AnnexB::ConvertSampleTo4BytesAVCC(mozilla::MediaRawData*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/bytestreams/Unified_cpp_bytestreams0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp:289:21: note: while referencing 'dest' 289 | nsTArray dest; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/Intervals.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/TimeUnits.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/bytestreams/Adts.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/bytestreams/Unified_cpp_bytestreams0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static bool mozilla::AnnexB::ConvertSampleToAVCC(mozilla::MediaRawData*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/bytestreams/Unified_cpp_bytestreams0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp:250:21: note: while referencing 'nalu' 250 | nsTArray nalu; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/Intervals.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/TimeUnits.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/bytestreams/Adts.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/bytestreams/Unified_cpp_bytestreams0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static mozilla::Result mozilla::AnnexB::ConvertSampleToAnnexB(mozilla::MediaRawData*, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/bytestreams/Unified_cpp_bytestreams0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp:39:21: note: while referencing 'tmp' 39 | nsTArray tmp; | ^~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/Intervals.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/TimeUnits.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/bytestreams/Adts.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/bytestreams/Unified_cpp_bytestreams0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed mozilla::H264::ExtractExtraData(const mozilla::MediaRawData*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/bytestreams/Unified_cpp_bytestreams0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/bytestreams/H264.cpp:874:21: note: while referencing 'SPSTable' 874 | nsTArray SPSTable; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/Intervals.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/TimeUnits.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/bytestreams/Adts.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/bytestreams/Unified_cpp_bytestreams0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/bytestreams/Unified_cpp_bytestreams0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/bytestreams/H264.cpp:854:21: note: while referencing 'pps' 854 | nsTArray pps; | ^~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/Intervals.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/TimeUnits.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/bytestreams/Adts.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/bytestreams/Unified_cpp_bytestreams0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/bytestreams/Unified_cpp_bytestreams0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/bytestreams/H264.cpp:850:21: note: while referencing 'sps' 850 | nsTArray sps; | ^~~ libdom_media_platforms_agnostic_bytestreams.a.desc rm -f libdom_media_platforms_agnostic_bytestreams.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_media_platforms_agnostic_bytestreams.a.desc Unified_cpp_bytestreams0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/bytestreams' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/eme' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_agnostic_eme0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/eme -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/eme -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_agnostic_eme0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/eme/Unified_cpp_agnostic_eme0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMProxy.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DecryptJob.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ChromiumCDMParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/eme/Unified_cpp_agnostic_eme0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIEventTarget.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISerialEventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/MozPromise.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DecoderDoctorLogger.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/PlatformDecoderModule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/eme/Unified_cpp_agnostic_eme0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IterableIterator.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMProxy.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DecryptJob.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ChromiumCDMParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/eme/Unified_cpp_agnostic_eme0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libdom_media_platforms_agnostic_eme.a.desc rm -f libdom_media_platforms_agnostic_eme.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_media_platforms_agnostic_eme.a.desc Unified_cpp_agnostic_eme0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/eme' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/gmp' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_agnostic_gmp0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/gmp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/gmp -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_agnostic_gmp0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocumentObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/GMPService.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIEventTarget.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISerialEventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/MozPromise.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DecoderDoctorLogger.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/PlatformDecoderModule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/gmp/GMPDecoderModule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/GMPService.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/MozPromise.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DecoderDoctorLogger.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/PlatformDecoderModule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/gmp/GMPDecoderModule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static bool mozilla::GMPDecoderModule::SupportsMimeType(const nsACString&, const mozilla::Maybe >&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:89:70: note: while referencing '' 89 | return HaveGMPFor(api, { NS_LITERAL_CSTRING("vp9"), aGMP.value()}); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/MozPromise.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DecoderDoctorLogger.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/PlatformDecoderModule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/gmp/GMPDecoderModule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:85:71: note: while referencing '' 85 | return HaveGMPFor(api, { NS_LITERAL_CSTRING("h264"), aGMP.value()}); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/MozPromise.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DecoderDoctorLogger.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/PlatformDecoderModule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/gmp/GMPDecoderModule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual RefPtr > mozilla::GMPVideoDecoder::Init()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/gmp/GMPVideoDecoder.cpp:300:23: note: while referencing 'tags' 300 | nsTArray tags; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/MozPromise.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DecoderDoctorLogger.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/PlatformDecoderModule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/gmp/GMPDecoderModule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::GMPVideoDecoder::GMPInitDone(GMPVideoDecoderProxy*, GMPVideoHost*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/gmp/GMPVideoDecoder.cpp:242:21: note: while referencing 'codecSpecific' 242 | nsTArray codecSpecific; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/MozPromise.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DecoderDoctorLogger.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/PlatformDecoderModule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/gmp/GMPDecoderModule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/gmp/GMPVideoDecoder.cpp:242:21: note: while referencing 'codecSpecific' 242 | nsTArray codecSpecific; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/MozPromise.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DecoderDoctorLogger.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/PlatformDecoderModule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/gmp/GMPDecoderModule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual RefPtr >, mozilla::MediaResult, true> > mozilla::GMPVideoDecoder::Decode(mozilla::MediaRawData*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/gmp/GMPVideoDecoder.cpp:337:21: note: while referencing 'info' 337 | nsTArray info; // No codec specific per-frame info to pass. | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/MozPromise.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DecoderDoctorLogger.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/PlatformDecoderModule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/gmp/GMPDecoderModule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual RefPtr >, mozilla::MediaResult, true> > mozilla::GMPVideoDecoder::Drain()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::MediaDataDecoder::DecodedData [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/agnostic/gmp/GMPVideoDecoder.cpp:373:39: note: while referencing '' 373 | mDrainPromise.Resolve(DecodedData(), __func__); | ^ libdom_media_platforms_agnostic_gmp.a.desc rm -f libdom_media_platforms_agnostic_gmp.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_media_platforms_agnostic_gmp.a.desc Unified_cpp_agnostic_gmp0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/agnostic/gmp' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/omx' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_media_platforms_omx0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/omx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/omx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/openmax_il/il112 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_media_platforms_omx0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/omx/Unified_cpp_media_platforms_omx0.cpp libdom_media_platforms_omx.a.desc rm -f libdom_media_platforms_omx.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_media_platforms_omx.a.desc Unified_cpp_media_platforms_omx0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/omx' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/ffmpeg/ffvpx' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o FFVPXRuntimeLinker.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DFFVPX_VERSION=46465650 -DUSING_MOZFFVPX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/ffmpeg/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/ffmpeg57/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -MD -MP -MF .deps/FFVPXRuntimeLinker.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/ffvpx/FFVPXRuntimeLinker.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_ffmpeg_ffvpx0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DFFVPX_VERSION=46465650 -DUSING_MOZFFVPX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/ffmpeg/ffvpx -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/ffmpeg57/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -MD -MP -MF .deps/Unified_cpp_ffmpeg_ffvpx0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/ffmpeg/ffvpx/Unified_cpp_ffmpeg_ffvpx0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/ffmpeg57/include/libavutil/common.h:456, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/ffmpeg57/include/libavutil/avutil.h:288, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/ffmpeg57/include/libavutil/samplefmt.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/ffmpeg57/include/libavcodec/avcodec.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/FFmpegLibs.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/ffmpeg/ffvpx/Unified_cpp_ffmpeg_ffvpx0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/ffmpeg57/include/libavutil/mem.h:186:79: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 186 | size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^ libdom_media_platforms_ffmpeg_ffvpx.a.desc rm -f libdom_media_platforms_ffmpeg_ffvpx.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_media_platforms_ffmpeg_ffvpx.a.desc FFVPXRuntimeLinker.o Unified_cpp_ffmpeg_ffvpx0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/ffmpeg/ffvpx' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/ffmpeg' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_platforms_ffmpeg0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/ffmpeg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_platforms_ffmpeg0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/ffmpeg/Unified_cpp_platforms_ffmpeg0.cpp libdom_media_platforms_ffmpeg.a.desc rm -f libdom_media_platforms_ffmpeg.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_media_platforms_ffmpeg.a.desc Unified_cpp_platforms_ffmpeg0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/ffmpeg' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/ffmpeg/libav53' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_ffmpeg_libav530.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/libav53 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/ffmpeg/libav53 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/libav53/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_ffmpeg_libav530.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/ffmpeg/libav53/Unified_cpp_ffmpeg_libav530.cpp libdom_media_platforms_ffmpeg_libav53.a.desc rm -f libdom_media_platforms_ffmpeg_libav53.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_media_platforms_ffmpeg_libav53.a.desc Unified_cpp_ffmpeg_libav530.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/ffmpeg/libav53' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/ffmpeg/libav54' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_ffmpeg_libav540.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/libav54 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/ffmpeg/libav54 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/libav54/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_ffmpeg_libav540.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/ffmpeg/libav54/Unified_cpp_ffmpeg_libav540.cpp libdom_media_platforms_ffmpeg_libav54.a.desc rm -f libdom_media_platforms_ffmpeg_libav54.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_media_platforms_ffmpeg_libav54.a.desc Unified_cpp_ffmpeg_libav540.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/ffmpeg/libav54' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/ffmpeg/libav55' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_ffmpeg_libav550.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/libav55 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/ffmpeg/libav55 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/libav55/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -MD -MP -MF .deps/Unified_cpp_ffmpeg_libav550.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/ffmpeg/libav55/Unified_cpp_ffmpeg_libav550.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/libav55/include/libavcodec/avcodec.h:46, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/FFmpegLibs.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/ffmpeg/libav55/Unified_cpp_ffmpeg_libav550.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/libav55/include/libavutil/mem.h:174:79: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 174 | size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^ libdom_media_platforms_ffmpeg_libav55.a.desc rm -f libdom_media_platforms_ffmpeg_libav55.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_media_platforms_ffmpeg_libav55.a.desc Unified_cpp_ffmpeg_libav550.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/ffmpeg/libav55' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/ffmpeg/ffmpeg57' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_ffmpeg_ffmpeg570.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/ffmpeg57 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/ffmpeg/ffmpeg57 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/ffmpeg57/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -MD -MP -MF .deps/Unified_cpp_ffmpeg_ffmpeg570.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/ffmpeg/ffmpeg57/Unified_cpp_ffmpeg_ffmpeg570.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/ffmpeg57/include/libavutil/common.h:456, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/ffmpeg57/include/libavutil/avutil.h:288, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/ffmpeg57/include/libavutil/samplefmt.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/ffmpeg57/include/libavcodec/avcodec.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/FFmpegLibs.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/ffmpeg/ffmpeg57/Unified_cpp_ffmpeg_ffmpeg570.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/ffmpeg57/include/libavutil/mem.h:186:79: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 186 | size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^ libdom_media_platforms_ffmpeg_ffmpeg57.a.desc rm -f libdom_media_platforms_ffmpeg_ffmpeg57.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_media_platforms_ffmpeg_ffmpeg57.a.desc Unified_cpp_ffmpeg_ffmpeg570.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/ffmpeg/ffmpeg57' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/ffmpeg/ffmpeg58' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_ffmpeg_ffmpeg580.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/ffmpeg58 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/ffmpeg/ffmpeg58 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/ffmpeg58/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-deprecated-declarations -MD -MP -MF .deps/Unified_cpp_ffmpeg_ffmpeg580.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/ffmpeg/ffmpeg58/Unified_cpp_ffmpeg_ffmpeg580.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/ffmpeg58/include/libavutil/common.h:488, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/ffmpeg58/include/libavutil/avutil.h:296, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/ffmpeg58/include/libavutil/samplefmt.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/ffmpeg58/include/libavcodec/avcodec.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/FFmpegLibs.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/ffmpeg/ffmpeg58/Unified_cpp_ffmpeg_ffmpeg580.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/platforms/ffmpeg/ffmpeg58/include/libavutil/mem.h:342:79: warning: 'alloc_size' attribute ignored on a function returning 'int' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattributes -Wattributes; ] 342 | size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); | ^ libdom_media_platforms_ffmpeg_ffmpeg58.a.desc rm -f libdom_media_platforms_ffmpeg_ffmpeg58.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_media_platforms_ffmpeg_ffmpeg58.a.desc Unified_cpp_ffmpeg_ffmpeg580.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/platforms/ffmpeg/ffmpeg58' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/systemservices' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_systemservices0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/systemservices -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/systemservices -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_systemservices0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/systemservices/Unified_cpp_systemservices0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/systemservices/CamerasChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/systemservices/CamerasChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/systemservices/Unified_cpp_systemservices0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/systemservices/CamerasChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/systemservices/CamerasChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/systemservices/Unified_cpp_systemservices0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/systemservices/CamerasChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/systemservices/CamerasChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/systemservices/Unified_cpp_systemservices0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libdom_media_systemservices.a.desc rm -f libdom_media_systemservices.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_media_systemservices.a.desc Unified_cpp_systemservices0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/systemservices' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/wave' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_media_wave0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/wave -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/wave -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media_wave0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/wave/Unified_cpp_dom_media_wave0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMProxy.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaDecoder.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/wave/WaveDecoder.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/wave/Unified_cpp_dom_media_wave0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsHashKeys.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsDataHashtable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaInfo.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/VideoUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaMIMETypes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaContainerType.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/wave/WaveDecoder.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/wave/Unified_cpp_dom_media_wave0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IterableIterator.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMProxy.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaDecoder.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/wave/WaveDecoder.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/wave/Unified_cpp_dom_media_wave0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libdom_media_wave.a.desc rm -f libdom_media_wave.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_media_wave.a.desc Unified_cpp_dom_media_wave0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/wave' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o AudioNodeEngineSSE2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/AudioNodeEngineSSE2.o.pp -msse2 /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AudioNodeEngineSSE2.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AudioNodeEngine.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AudioNodeEngineSSE2.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AudioNodeEngineSSE2.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/MediaSegment.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/AudioSegment.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AudioNodeEngine.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AudioNodeEngineSSE2.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AudioNodeEngineSSE2.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AudioNodeEngine.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AudioNodeEngineSSE2.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AudioNodeEngineSSE2.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_media_webaudio0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media_webaudio0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnalyserNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AnalyserNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnalyserNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AnalyserNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AudioBufferSourceNode.cpp: In member function 'virtual nsresult mozilla::dom::AudioBufferSourceNode::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AudioBufferSourceNode.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 30 | NS_INTERFACE_MAP_END_INHERITING(AudioScheduledSourceNode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnalyserNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AnalyserNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AudioBufferSourceNode.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 29 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AudioBufferSourceNode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnalyserNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AnalyserNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AudioContext.cpp: In member function 'virtual nsresult mozilla::dom::AudioContext::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AudioContext.cpp:119:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 119 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AudioContext.cpp:118:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 118 | NS_INTERFACE_MAP_ENTRY(nsIMemoryReporter) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AudioDestinationNode.cpp: In member function 'virtual nsresult mozilla::dom::AudioDestinationNode::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AudioDestinationNode.cpp:319:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 319 | NS_INTERFACE_MAP_END_INHERITING(AudioNode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AudioDestinationNode.cpp:318:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 318 | NS_INTERFACE_MAP_ENTRY(nsIAudioChannelAgentCallback) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AudioNode.cpp: In member function 'virtual nsresult mozilla::dom::AudioNode::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AudioNode.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 44 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AudioNode.cpp:43:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 43 | NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AudioProcessingEvent.cpp: In member function 'virtual nsresult mozilla::dom::AudioProcessingEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AudioProcessingEvent.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 19 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnalyserNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AnalyserNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AudioProcessingEvent.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 18 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AudioProcessingEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnalyserNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AnalyserNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/BiquadFilterNode.cpp: In member function 'virtual nsresult mozilla::dom::BiquadFilterNode::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/BiquadFilterNode.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 25 | NS_INTERFACE_MAP_END_INHERITING(AudioNode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnalyserNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AnalyserNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/BiquadFilterNode.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 24 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(BiquadFilterNode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnalyserNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AnalyserNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnalyserNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AnalyserNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnalyserNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AnalyserNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodCopy(T*, const T*, size_t) [with T = mozilla::dom::AudioTimelineEvent; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AudioEventTimeline.cpp:93:24: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:110:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct mozilla::dom::AudioTimelineEvent' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 110 | memcpy(aDst, aSrc, aNElem * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AudioParamTimeline.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioParam.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AudioBufferSourceNode.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AudioEventTimeline.h:26:8: note: 'struct mozilla::dom::AudioTimelineEvent' declared here 26 | struct AudioTimelineEvent final | ^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPIDOMWindow.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnalyserNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AnalyserNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'already_AddRefed mozilla::dom::AudioContext::CreateIIRFilter(const mozilla::dom::Sequence&, const mozilla::dom::Sequence&, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::IIRFilterOptions [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AudioContext.cpp:463:20: note: while referencing 'options' 463 | IIRFilterOptions options; | ^~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_media_webaudio1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media_webaudio1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/ConstantSourceNode.cpp: In member function 'virtual nsresult mozilla::dom::ConstantSourceNode::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/ConstantSourceNode.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 21 | NS_INTERFACE_MAP_END_INHERITING(AudioScheduledSourceNode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/ConstantSourceNode.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 20 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ConstantSourceNode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/ConvolverNode.cpp: In member function 'virtual nsresult mozilla::dom::ConvolverNode::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/ConvolverNode.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 22 | NS_INTERFACE_MAP_END_INHERITING(AudioNode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/ConvolverNode.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 21 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ConvolverNode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/DelayNode.cpp: In member function 'virtual nsresult mozilla::dom::DelayNode::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/DelayNode.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 23 | NS_INTERFACE_MAP_END_INHERITING(AudioNode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/DelayNode.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 22 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DelayNode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/DynamicsCompressorNode.cpp: In member function 'virtual nsresult mozilla::dom::DynamicsCompressorNode::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/DynamicsCompressorNode.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 29 | NS_INTERFACE_MAP_END_INHERITING(AudioNode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/DynamicsCompressorNode.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 28 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DynamicsCompressorNode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/GainNode.cpp: In member function 'virtual nsresult mozilla::dom::GainNode::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/GainNode.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 22 | NS_INTERFACE_MAP_END_INHERITING(AudioNode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/GainNode.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 21 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(GainNode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp: In member function 'virtual nsresult mozilla::dom::AudioDestinationTrackSource::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp:63:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 63 | NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSource) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp:62:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 62 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AudioDestinationTrackSource) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamAudioDestinationNode::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp:71:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 71 | NS_INTERFACE_MAP_END_INHERITING(AudioNode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp:70:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 70 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaStreamAudioDestinationNode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/MediaStreamAudioSourceNode.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamAudioSourceNode::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/MediaStreamAudioSourceNode.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 34 | NS_INTERFACE_MAP_END_INHERITING(AudioNode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/MediaStreamAudioSourceNode.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 33 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaStreamAudioSourceNode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/OscillatorNode.cpp: In member function 'virtual nsresult mozilla::dom::OscillatorNode::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/OscillatorNode.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 22 | NS_INTERFACE_MAP_END_INHERITING(AudioScheduledSourceNode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/OscillatorNode.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 21 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(OscillatorNode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/PannerNode.cpp: In member function 'virtual nsresult mozilla::dom::PannerNode::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/PannerNode.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 40 | NS_INTERFACE_MAP_END_INHERITING(AudioNode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/PannerNode.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 39 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PannerNode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsString.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMString.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPIDOMWindow.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTString.h: In member function 'void mozilla::WebAudioDecodeJob::OnFailure(mozilla::WebAudioDecodeJob::ErrorCode)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTString.h:622:17: warning: 'errorMessage' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 622 | this->Assign(aData, aLength); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/MediaBufferDecoder.cpp:539:15: note: 'errorMessage' was declared here 539 | const char* errorMessage; | ^~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_media_webaudio2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media_webaudio2.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/OfflineAudioContextBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AudioContext.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/PeriodicWave.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/PeriodicWave.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/PeriodicWave.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/PeriodicWave.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/StereoPannerNode.cpp: In member function 'virtual nsresult mozilla::dom::StereoPannerNode::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/StereoPannerNode.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 26 | NS_INTERFACE_MAP_END_INHERITING(AudioNode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/PeriodicWave.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/PeriodicWave.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/StereoPannerNode.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 25 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(StereoPannerNode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/PeriodicWave.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/PeriodicWave.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/WaveShaperNode.cpp: In member function 'virtual nsresult mozilla::dom::WaveShaperNode::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/WaveShaperNode.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 32 | NS_INTERFACE_MAP_END_INHERITING(AudioNode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/PeriodicWave.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/PeriodicWave.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/WaveShaperNode.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 31 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(WaveShaperNode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/PeriodicWave.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/PeriodicWave.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AudioContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/PeriodicWave.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/PeriodicWave.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/OfflineAudioContextBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AudioContext.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/PeriodicWave.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/PeriodicWave.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::WaveShaperNode::SendCurveToStream()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/WaveShaperNode.cpp:413:19: note: while referencing 'copyCurve' 413 | nsTArray copyCurve(mCurve); | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/OfflineAudioContextBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AudioContext.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/PeriodicWave.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/PeriodicWave.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::WaveShaperNode::SetCurve(const mozilla::dom::Nullable >&, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/WaveShaperNode.cpp:376:19: note: while referencing 'curve' 376 | nsTArray curve; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/OfflineAudioContextBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AudioContext.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/PeriodicWave.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/PeriodicWave.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/WaveShaperNode.cpp:376:19: note: while referencing 'curve' 376 | nsTArray curve; | ^~~~~ libdom_media_webaudio.a.desc rm -f libdom_media_webaudio.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_media_webaudio.a.desc AudioNodeEngineSSE2.o Unified_cpp_dom_media_webaudio0.o Unified_cpp_dom_media_webaudio1.o Unified_cpp_dom_media_webaudio2.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/blink' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_webaudio_blink0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/blink -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/blink -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/Unified_cpp_webaudio_blink0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AudioNodeEngine.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/blink/DynamicsCompressor.cpp:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/blink/DynamicsCompressorKernel.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/blink/DynamicsCompressor.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/blink/DynamicsCompressor.cpp:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AudioNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/AudioNodeEngine.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/blink/DynamicsCompressor.cpp:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/blink/DynamicsCompressorKernel.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/blink/DynamicsCompressor.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/blink/DynamicsCompressor.cpp:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In constructor 'WebCore::ReverbConvolverStage::ReverbConvolverStage(const float*, size_t, size_t, size_t, size_t, size_t, size_t, WebCore::ReverbAccumulationBuffer*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'AlignedTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/blink/FFTConvolver.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/blink/FFTConvolver.cpp:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/FFTBlock.h:167:26: note: while referencing 'paddedData' 167 | AlignedTArray paddedData; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/blink/DynamicsCompressorKernel.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/blink/DynamicsCompressor.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/blink/DynamicsCompressor.cpp:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In constructor 'WebCore::HRTFKernel::HRTFKernel(float*, size_t, float)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'AlignedTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/blink/FFTConvolver.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/blink/FFTConvolver.cpp:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/FFTBlock.h:167:26: note: while referencing 'paddedData' 167 | AlignedTArray paddedData; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/blink/DynamicsCompressorKernel.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/blink/DynamicsCompressor.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/blink/DynamicsCompressor.cpp:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'AlignedTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/blink/HRTFKernel.cpp:54:26: note: while referencing 'buffer' 54 | AlignedTArray buffer; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/blink/DynamicsCompressorKernel.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/blink/DynamicsCompressor.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/blink/DynamicsCompressor.cpp:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static nsReturnRef WebCore::HRTFElevation::createByInterpolatingSlices(WebCore::HRTFElevation*, WebCore::HRTFElevation*, float, float)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'WebCore::HRTFKernelList [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/blink/HRTFElevation.cpp:275:20: note: while referencing 'kernelListL' 275 | HRTFKernelList kernelListL; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/blink/DynamicsCompressorKernel.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/blink/DynamicsCompressor.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/blink/DynamicsCompressor.cpp:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static nsReturnRef WebCore::HRTFElevation::createBuiltin(int, float)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'WebCore::HRTFKernelList [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/blink/HRTFElevation.cpp:230:20: note: while referencing 'kernelListL' 230 | HRTFKernelList kernelListL; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/blink/DynamicsCompressorKernel.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/blink/DynamicsCompressor.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/blink/DynamicsCompressor.cpp:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h: In constructor 'WebCore::HRTFDatabase::HRTFDatabase(float)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2005:16: warning: array subscript 6 is outside array bounds of 'nsTArrayHeader [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 2005 | elem_type* iter = Elements() + aStart; | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:223:25: note: while referencing 'nsTArrayHeader::sEmptyHdr' 223 | static nsTArrayHeader sEmptyHdr; | ^~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_webaudio_blink1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio/blink -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/blink -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webaudio -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-shadow -MD -MP -MF .deps/Unified_cpp_webaudio_blink1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/blink/Unified_cpp_webaudio_blink1.cpp libdom_media_webaudio_blink.a.desc rm -f libdom_media_webaudio_blink.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_media_webaudio_blink.a.desc Unified_cpp_webaudio_blink0.o Unified_cpp_webaudio_blink1.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webaudio/blink' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webm' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_media_webm0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webm -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webm -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media_webm0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webm/Unified_cpp_dom_media_webm0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMProxy.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaDecoder.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaDecoderStateMachine.h:91, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webm/WebMDemuxer.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webm/Unified_cpp_dom_media_webm0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webm/EbmlComposer.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webm/EbmlComposer.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webm/Unified_cpp_dom_media_webm0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IterableIterator.h:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMCaps.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CDMProxy.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaDecoder.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaDecoderStateMachine.h:91, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webm/WebMDemuxer.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webm/Unified_cpp_dom_media_webm0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libdom_media_webm.a.desc rm -f libdom_media_webm.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_media_webm.a.desc Unified_cpp_dom_media_webm0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webm' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webrtc' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o MediaEngineWebRTC.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/browser_logging -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-error=attributes -Wno-error=shadow -MD -MP -MF .deps/MediaEngineWebRTC.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaEngineWebRTC.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Blob.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/File.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaEngineWebRTC.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaEngineWebRTC.cpp:17: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIEventTarget.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISerialEventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIThread.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaEngineWebRTC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaEngineWebRTC.cpp:17: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/UnionTypes.h:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaTrackConstraintSetBinding.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaStreamTrackBinding.h:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaTrackConstraints.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DOMMediaStream.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaEngineWebRTC.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaEngineWebRTC.cpp:17: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_media_webrtc0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/libyuv/libyuv/include -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/browser_logging -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/trunk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-error=attributes -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media_webrtc0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaTrackConstraintSetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaStreamTrackBinding.h:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaTrackConstraints.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DOMMediaStream.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaEngine.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaEngineCameraVideoSource.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaEngineCameraVideoSource.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BlockingResourceBase.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Mutex.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ImageContainer.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DOMMediaStream.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaEngine.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaEngineCameraVideoSource.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaEngineCameraVideoSource.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/RTCCertificate.cpp: In member function 'virtual nsresult mozilla::dom::RTCCertificate::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/RTCCertificate.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 32 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/RTCCertificate.cpp:31:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 31 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/RTCIdentityProviderRegistrar.cpp: In member function 'virtual nsresult mozilla::dom::RTCIdentityProviderRegistrar::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/RTCIdentityProviderRegistrar.cpp:16:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/RTCIdentityProviderRegistrar.cpp:15:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ImageContainer.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DOMMediaStream.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaEngine.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaEngineCameraVideoSource.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaEngineCameraVideoSource.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/UnionTypes.h:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaTrackConstraintSetBinding.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MediaStreamTrackBinding.h:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaTrackConstraints.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DOMMediaStream.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaEngine.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaEngineCameraVideoSource.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaEngineCameraVideoSource.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ImageContainer.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DOMMediaStream.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaEngine.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaEngineCameraVideoSource.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaEngineCameraVideoSource.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual uint32_t mozilla::MediaEngineCameraVideoSource::GetBestFitnessDistance(const nsTArray&, const nsString&) const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::MediaEngineCameraVideoSource::CapabilitySet [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaEngineCameraVideoSource.cpp:113:17: note: while referencing 'candidateSet' 113 | CapabilitySet candidateSet; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ImageContainer.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DOMMediaStream.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaEngine.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaEngineCameraVideoSource.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaEngineCameraVideoSource.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::MediaEngineCameraVideoSource::ChooseCapability(const mozilla::NormalizedConstraints&, const mozilla::MediaEnginePrefs&, const nsString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::MediaEngineCameraVideoSource::CapabilitySet [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaEngineCameraVideoSource.cpp:266:19: note: while referencing 'rejects' 266 | CapabilitySet rejects; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ImageContainer.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DOMMediaStream.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaEngine.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaEngineCameraVideoSource.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaEngineCameraVideoSource.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static bool mozilla::MediaConstraintsHelper::SomeSettingsFit(const mozilla::NormalizedConstraints&, nsTArray >&) [with DeviceType = mozilla::MediaConstraintsHelper::FindBadConstraint::MockDevice]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DOMMediaStream.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaEngine.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaEngineCameraVideoSource.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaEngineCameraVideoSource.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaTrackConstraints.h:312:46: note: while referencing 'sets' 312 | nsTArray sets; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ImageContainer.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DOMMediaStream.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaEngine.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaEngineCameraVideoSource.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaEngineCameraVideoSource.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed mozilla::dom::RTCCertificate::GenerateCertificate(const mozilla::dom::GlobalObject&, const mozilla::dom::ObjectOrString&, mozilla::ErrorResult&, JSCompartment*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/RTCCertificate.cpp:270:22: note: while referencing 'usages' 270 | Sequence usages; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ImageContainer.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DOMMediaStream.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaEngine.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaEngineCameraVideoSource.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaEngineCameraVideoSource.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static const char* mozilla::MediaConstraintsHelper::FindBadConstraint(const mozilla::NormalizedConstraints&, const MediaEngineSourceType&, const nsString&) [with MediaEngineSourceType = mozilla::MediaEngineRemoteVideoSource]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray::MockDevice> > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaTrackConstraints.cpp:469:32: note: while referencing 'devices' 469 | nsTArray> devices; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersTypes.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ImageContainer.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DOMMediaStream.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaEngine.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaEngineCameraVideoSource.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/MediaEngineCameraVideoSource.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::RTCCertificate::ReadCertificate(JSStructuredCloneReader*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::CryptoBuffer [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webrtc/RTCCertificate.cpp:387:16: note: while referencing 'cert' 387 | CryptoBuffer cert; | ^~~~ libdom_media_webrtc.a.desc rm -f libdom_media_webrtc.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_media_webrtc.a.desc MediaEngineWebRTC.o Unified_cpp_dom_media_webrtc0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webrtc' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/synth' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_webspeech_synth0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/synth -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_webspeech_synth0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/nsSpeechTask.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsPrimitives.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/SpeechSynthesis.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/SpeechSynthesis.cpp: In member function 'virtual nsresult mozilla::dom::SpeechSynthesis::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/SpeechSynthesis.cpp:54:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 54 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/SpeechSynthesis.cpp:53:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 53 | NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/SpeechSynthesisUtterance.cpp: In member function 'virtual nsresult mozilla::dom::SpeechSynthesisUtterance::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/SpeechSynthesisUtterance.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 25 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/nsSpeechTask.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/SpeechSynthesisUtterance.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 24 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SpeechSynthesisUtterance) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsPrimitives.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/SpeechSynthesis.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp: In member function 'virtual nsresult mozilla::dom::SpeechSynthesisVoice::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 20 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 19 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/nsSpeechTask.cpp: In member function 'virtual nsresult mozilla::dom::nsSpeechTask::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/nsSpeechTask.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 33 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/nsSpeechTask.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 32 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISpeechTask) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/test/nsFakeSynthServices.cpp: In member function 'virtual nsresult mozilla::dom::FakeSynthCallback::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/test/nsFakeSynthServices.cpp:111:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 111 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/test/nsFakeSynthServices.cpp:110:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 110 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISpeechTaskCallback) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/test/nsFakeSynthServices.cpp: In member function 'virtual nsresult mozilla::dom::nsFakeSynthServices::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/test/nsFakeSynthServices.cpp:238:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 238 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/test/nsFakeSynthServices.cpp:237:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 237 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIObserver) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/nsSpeechTask.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/nsSpeechTask.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPIDOMWindow.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/nsSpeechTask.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::nsSynthVoiceRegistry::NotifyVoicesChanged()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/nsSynthVoiceRegistry.cpp:384:38: note: while referencing 'ssplist' 384 | nsTArray ssplist; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp: In member function 'bool mozilla::dom::SpeechSynthesisVoice::LocalService() const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp:78:10: warning: 'isLocal' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 78 | return isLocal; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPIDOMWindow.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/nsSpeechTask.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::nsSynthVoiceRegistry::SendInitialVoicesAndState(mozilla::dom::SpeechSynthesisParent*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray > [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/nsSynthVoiceRegistry.cpp:206:30: note: while referencing 'defaults' 206 | InfallibleTArray defaults; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPIDOMWindow.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/nsSpeechTask.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/nsSynthVoiceRegistry.cpp:205:33: note: while referencing 'voices' 205 | InfallibleTArray voices; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPIDOMWindow.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/nsSpeechTask.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::nsSynthVoiceRegistry::AddVoiceImpl(nsISpeechService*, const nsAString&, const nsAString&, const nsAString&, bool, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/nsSynthVoiceRegistry.cpp:535:36: note: while referencing 'ssplist' 535 | nsTArray ssplist; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPIDOMWindow.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/nsSpeechTask.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::nsSynthVoiceRegistry::SetIsSpeaking(bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/nsSynthVoiceRegistry.cpp:807:36: note: while referencing 'ssplist' 807 | nsTArray ssplist; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPIDOMWindow.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/nsSpeechTask.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::nsSynthVoiceRegistry::SetDefaultVoice(const nsAString&, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/nsSynthVoiceRegistry.cpp:422:38: note: while referencing 'ssplist' 422 | nsTArray ssplist; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPIDOMWindow.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/nsSpeechTask.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::nsSynthVoiceRegistry::RemoveVoice(nsISpeechService*, const nsAString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/nsSynthVoiceRegistry.cpp:371:36: note: while referencing 'ssplist' 371 | nsTArray ssplist; | ^~~~~~~ libdom_media_webspeech_synth.a.desc rm -f libdom_media_webspeech_synth.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_media_webspeech_synth.a.desc Unified_cpp_webspeech_synth0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/synth' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/synth/speechd' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_synth_speechd0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/speechd -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/synth/speechd -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_synth_speechd0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/synth/speechd/Unified_cpp_synth_speechd0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SpeechSynthesisUtterance.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/nsSpeechTask.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/synth/speechd/Unified_cpp_synth_speechd0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIFactory.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Module.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ModuleUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/speechd/SpeechDispatcherModule.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/synth/speechd/Unified_cpp_synth_speechd0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp: In member function 'virtual nsresult mozilla::dom::SpeechDispatcherCallback::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:184:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 184 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:183:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 183 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISpeechTaskCallback) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp: In member function 'virtual nsresult mozilla::dom::SpeechDispatcherService::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:290:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 290 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:289:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 289 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIObserver) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Module.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ModuleUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/speechd/SpeechDispatcherModule.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/synth/speechd/Unified_cpp_synth_speechd0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SpeechSynthesisUtterance.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/nsSpeechTask.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/synth/speechd/Unified_cpp_synth_speechd0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libdom_media_webspeech_synth_speechd.a.desc rm -f libdom_media_webspeech_synth_speechd.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_media_webspeech_synth_speechd.a.desc Unified_cpp_synth_speechd0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/synth/speechd' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/recognition' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_recognition0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/recognition -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/sphinxbase -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_recognition0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/recognition/Unified_cpp_recognition0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition/SpeechGrammar.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition/SpeechGrammar.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/recognition/Unified_cpp_recognition0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition/SpeechGrammar.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition/SpeechGrammar.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/recognition/Unified_cpp_recognition0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition/SpeechGrammar.cpp: In member function 'virtual nsresult mozilla::dom::SpeechGrammar::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition/SpeechGrammar.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 20 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition/SpeechGrammar.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 19 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition/SpeechGrammarList.cpp: In member function 'virtual nsresult mozilla::dom::SpeechGrammarList::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition/SpeechGrammarList.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 23 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition/SpeechGrammarList.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 22 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition/SpeechRecognition.cpp: In member function 'virtual nsresult mozilla::dom::SpeechRecognition::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition/SpeechRecognition.cpp:111:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 111 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition/SpeechRecognition.cpp:110:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 110 | NS_INTERFACE_MAP_ENTRY(nsIObserver) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition/SpeechRecognitionAlternative.cpp: In member function 'virtual nsresult mozilla::dom::SpeechRecognitionAlternative::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition/SpeechRecognitionAlternative.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 22 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition/SpeechRecognitionAlternative.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition/SpeechRecognitionResult.cpp: In member function 'virtual nsresult mozilla::dom::SpeechRecognitionResult::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition/SpeechRecognitionResult.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition/SpeechRecognitionResult.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 20 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition/SpeechRecognitionResultList.cpp: In member function 'virtual nsresult mozilla::dom::SpeechRecognitionResultList::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition/SpeechRecognitionResultList.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 22 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition/SpeechRecognitionResultList.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition/SpeechGrammar.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition/SpeechGrammar.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/recognition/Unified_cpp_recognition0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition/SpeechRecognition.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition/SpeechGrammarList.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/recognition/Unified_cpp_recognition0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition/SpeechGrammar.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition/SpeechGrammar.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/recognition/Unified_cpp_recognition0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::SpeechStreamListener::NotifyQueuedAudioData(mozilla::MediaStreamGraph*, mozilla::TrackID, mozilla::StreamTime, const mozilla::AudioSegment&, mozilla::MediaStream*, mozilla::TrackID)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/recognition/Unified_cpp_recognition0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition/SpeechStreamListener.cpp:45:25: note: while referencing 'nullData' 45 | nsTArray nullData; | ^~~~~~~~ libdom_media_webspeech_recognition.a.desc rm -f libdom_media_webspeech_recognition.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_media_webspeech_recognition.a.desc Unified_cpp_recognition0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/webspeech/recognition' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mp4' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o MP4Demuxer.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mp4 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mp4 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=format -Wno-multichar -Wno-sign-compare -Wno-unused -MD -MP -MF .deps/MP4Demuxer.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mp4/MP4Demuxer.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/MozPromise.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/DecoderDoctorLogger.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaDataDemuxer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mp4/MP4Demuxer.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mp4/MP4Demuxer.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::UniquePtr mozilla::MP4Demuxer::GetCrypto()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 20 is outside array bounds of 'mozilla::EncryptionInfo::InitData [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaDataDemuxer.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mp4/MP4Demuxer.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mp4/MP4Demuxer.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MediaInfo.h:456:30: note: while referencing '' 456 | mInitDatas.AppendElement(InitData(aType, Forward(aInitData))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_media_mp40.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mp4 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mp4 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=format -Wno-multichar -Wno-sign-compare -Wno-unused -MD -MP -MF .deps/Unified_cpp_dom_media_mp40.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mp4/Unified_cpp_dom_media_mp40.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mp4/Box.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mp4/Box.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mp4/Unified_cpp_dom_media_mp40.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'mozilla::Result mozilla::CryptoFile::DoUpdate(const uint8_t*, size_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 12 is outside array bounds of 'mozilla::PsshInfo [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mp4/Unified_cpp_dom_media_mp40.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mp4/DecoderData.cpp:27:14: note: while referencing 'psshInfo' 27 | PsshInfo psshInfo; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mp4/Box.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mp4/Box.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mp4/Unified_cpp_dom_media_mp40.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::Moof::ProcessCenc()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mp4/Unified_cpp_dom_media_mp40.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mp4/MoofParser.cpp:535:34: note: while referencing 'cencRanges' 535 | FallibleTArray cencRanges; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mp4/Box.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mp4/Box.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mp4/Unified_cpp_dom_media_mp40.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'mozilla::Result mozilla::Sgpd::Parse(mozilla::Box&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 12 is outside array bounds of 'mozilla::CencSampleEncryptionInfoEntry [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mp4/Unified_cpp_dom_media_mp40.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mp4/MoofParser.cpp:1116:35: note: while referencing 'entry' 1116 | CencSampleEncryptionInfoEntry entry; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mp4/Box.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mp4/Box.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mp4/Unified_cpp_dom_media_mp40.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'mozilla::Result mozilla::Moof::ParseTrun(mozilla::Box&, mozilla::Tfhd&, mozilla::Mvhd&, mozilla::Mdhd&, mozilla::Edts&, uint64_t*, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mp4/Unified_cpp_dom_media_mp40.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mp4/MoofParser.cpp:658:39: note: while referencing 'timeRanges' 658 | nsTArray> timeRanges; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mp4/Box.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mp4/Box.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mp4/Unified_cpp_dom_media_mp40.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::MoofParser::ParseStbl(mozilla::Box&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 24 is outside array bounds of 'mozilla::Sbgp [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mp4/Unified_cpp_dom_media_mp40.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mp4/MoofParser.cpp:348:12: note: while referencing 'sbgp' 348 | Sbgp sbgp(box); | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mp4/Box.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mp4/Box.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mp4/Unified_cpp_dom_media_mp40.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 20 is outside array bounds of 'mozilla::Sgpd [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mp4/Unified_cpp_dom_media_mp40.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mp4/MoofParser.cpp:339:12: note: while referencing 'sgpd' 339 | Sgpd sgpd(box); | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mp4/Box.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mp4/Box.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mp4/Unified_cpp_dom_media_mp40.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::Moof::ParseTraf(mozilla::Box&, mozilla::Trex&, mozilla::Mvhd&, mozilla::Mdhd&, mozilla::Edts&, mozilla::Sinf&, uint64_t*, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 24 is outside array bounds of 'mozilla::Saio [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mp4/Unified_cpp_dom_media_mp40.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mp4/MoofParser.cpp:583:73: note: while referencing '' 583 | !mSaios.AppendElement(Saio(box, aSinf.mDefaultEncryptionType), mozilla::fallible)) { | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mp4/Box.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mp4/Box.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mp4/Unified_cpp_dom_media_mp40.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 24 is outside array bounds of 'mozilla::Saiz [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mp4/Unified_cpp_dom_media_mp40.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mp4/MoofParser.cpp:578:73: note: while referencing '' 578 | !mSaizs.AppendElement(Saiz(box, aSinf.mDefaultEncryptionType), mozilla::fallible)) { | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mp4/Box.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mp4/Box.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mp4/Unified_cpp_dom_media_mp40.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 24 is outside array bounds of 'mozilla::Sbgp [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mp4/Unified_cpp_dom_media_mp40.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mp4/MoofParser.cpp:569:14: note: while referencing 'sbgp' 569 | Sbgp sbgp(box); | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mp4/Box.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mp4/Box.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mp4/Unified_cpp_dom_media_mp40.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 20 is outside array bounds of 'mozilla::Sgpd [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mp4/Unified_cpp_dom_media_mp40.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mp4/MoofParser.cpp:560:14: note: while referencing 'sgpd' 560 | Sgpd sgpd(box); | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mp4/Box.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mp4/Box.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mp4/Unified_cpp_dom_media_mp40.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In constructor 'mozilla::Moof::Moof(mozilla::Box&, mozilla::Trex&, mozilla::Mvhd&, mozilla::Mdhd&, mozilla::Edts&, mozilla::Sinf&, uint64_t*, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mp4/Unified_cpp_dom_media_mp40.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/mp4/MoofParser.cpp:425:34: note: while referencing '' 425 | pssh.AppendElements(box.Read()); | ^ libdom_media_mp4.a.desc rm -f libdom_media_mp4.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_media_mp4.a.desc MP4Demuxer.o Unified_cpp_dom_media_mp40.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/mp4' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/bridge' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o MediaModule.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/bridge -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/bridge -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/mtransport -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/common/time_profiling -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/media-conduit -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/mediapipeline -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/MediaModule.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/bridge/MediaModule.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.h:37, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/bridge/MediaModule.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Module.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ModuleUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/bridge/MediaModule.cpp:5: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/RTCStatsReportBinding.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.h:46, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/bridge/MediaModule.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libdom_media_bridge.a.desc rm -f libdom_media_bridge.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_media_bridge.a.desc MediaModule.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/media/bridge' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/notification' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_notification0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/notification -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/notification -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_notification0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/notification/Unified_cpp_dom_notification0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Notification.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/notification/Notification.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/notification/Unified_cpp_dom_notification0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Notification.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/notification/Notification.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/notification/Unified_cpp_dom_notification0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/notification/Notification.cpp: In member function 'virtual nsresult mozilla::dom::NotificationStorageCallback::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/notification/Notification.cpp:195:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 195 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/notification/Notification.cpp:194:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 194 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/notification/Notification.cpp: In member function 'virtual nsresult mozilla::dom::NotificationPermissionRequest::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/notification/Notification.cpp:539:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 539 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/notification/Notification.cpp:538:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 538 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIContentPermissionRequest) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/notification/Notification.cpp: In member function 'virtual nsresult mozilla::dom::Notification::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/notification/Notification.cpp:1055:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 1055 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/notification/Notification.cpp:1054:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 1054 | NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/notification/NotificationEvent.cpp: In member function 'virtual nsresult mozilla::dom::workers::NotificationEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/notification/NotificationEvent.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 22 | NS_INTERFACE_MAP_END_INHERITING(ExtendableEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Notification.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/notification/Notification.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/notification/Unified_cpp_dom_notification0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/notification/NotificationEvent.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 21 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(NotificationEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Notification.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/notification/Notification.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/notification/Unified_cpp_dom_notification0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Notification.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/notification/Notification.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/notification/Unified_cpp_dom_notification0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPIDOMWindow.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Notification.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/notification/Notification.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/notification/Unified_cpp_dom_notification0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::NotificationPermissionRequest::GetTypes(nsIArray**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/notification/Unified_cpp_dom_notification0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/notification/Notification.cpp:664:22: note: while referencing 'emptyOptions' 664 | nsTArray emptyOptions; | ^~~~~~~~~~~~ libdom_notification.a.desc rm -f libdom_notification.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_notification.a.desc Unified_cpp_dom_notification0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/notification' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/offline' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_offline0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/offline -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/offline -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_offline0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/offline/Unified_cpp_dom_offline0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/offline/nsDOMOfflineResourceList.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/offline/nsDOMOfflineResourceList.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/offline/Unified_cpp_dom_offline0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/domstubs.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDOMOfflineResourceList.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/offline/nsDOMOfflineResourceList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/offline/nsDOMOfflineResourceList.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/offline/Unified_cpp_dom_offline0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/offline/nsDOMOfflineResourceList.cpp: In member function 'virtual nsresult nsDOMOfflineResourceList::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/offline/nsDOMOfflineResourceList.cpp:69:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 69 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/offline/nsDOMOfflineResourceList.cpp:68:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 68 | NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDOMOfflineResourceList.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/offline/nsDOMOfflineResourceList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/offline/nsDOMOfflineResourceList.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/offline/Unified_cpp_dom_offline0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/offline/nsDOMOfflineResourceList.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/offline/nsDOMOfflineResourceList.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/offline/Unified_cpp_dom_offline0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libdom_offline.a.desc rm -f libdom_offline.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_offline.a.desc Unified_cpp_dom_offline0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/offline' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/power' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_power0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/power -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/power -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_power0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/power/Unified_cpp_dom_power0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/power/PowerManagerService.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/power/Unified_cpp_dom_power0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/power/PowerManagerService.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/power/Unified_cpp_dom_power0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/power/WakeLock.cpp: In member function 'virtual nsresult mozilla::dom::WakeLock::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/power/WakeLock.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 29 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/power/WakeLock.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 28 | NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/power/PowerManagerService.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/power/Unified_cpp_dom_power0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/power/PowerManagerService.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/power/Unified_cpp_dom_power0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libdom_power.a.desc rm -f libdom_power.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_power.a.desc Unified_cpp_dom_power0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/power' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/push' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_push0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/push -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_push0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/push/Unified_cpp_dom_push0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PushManager.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/push/Unified_cpp_dom_push0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PushManager.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/push/Unified_cpp_dom_push0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushManager.cpp: In member function 'virtual nsresult mozilla::dom::PushManager::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushManager.cpp:468:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 468 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushManager.cpp:467:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 467 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushNotifier.cpp: In member function 'virtual nsresult mozilla::dom::PushNotifier::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushNotifier.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 39 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushNotifier.cpp:38:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 38 | NS_INTERFACE_MAP_ENTRY(nsIPushNotifier) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushNotifier.cpp: In member function 'virtual nsresult mozilla::dom::PushData::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushNotifier.cpp:168:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 168 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushNotifier.cpp:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 167 | NS_INTERFACE_MAP_ENTRY(nsIPushData) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushNotifier.cpp: In member function 'virtual nsresult mozilla::dom::PushMessage::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushNotifier.cpp:247:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 247 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushNotifier.cpp:246:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 246 | NS_INTERFACE_MAP_ENTRY(nsIPushMessage) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushSubscription.cpp: In member function 'virtual nsresult mozilla::dom::PushSubscription::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushSubscription.cpp:232:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 232 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushSubscription.cpp:231:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 231 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushSubscriptionOptions.cpp: In member function 'virtual nsresult mozilla::dom::PushSubscriptionOptions::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushSubscriptionOptions.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 51 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushSubscriptionOptions.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 50 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PushManager.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/push/Unified_cpp_dom_push0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PushManager.h:37, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/push/Unified_cpp_dom_push0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PushManager.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/push/Unified_cpp_dom_push0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'nsresult mozilla::dom::PushNotifier::Dispatch(mozilla::dom::PushDispatcher&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/push/Unified_cpp_dom_push0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushNotifier.cpp:105:30: note: while referencing 'contentActors' 105 | nsTArray contentActors; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PushManager.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/push/Unified_cpp_dom_push0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::PushManager::NormalizeAppServerKey(const mozilla::dom::OwningArrayBufferViewOrArrayBufferOrString&, nsTArray&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/push/Unified_cpp_dom_push0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushManager.cpp:607:29: note: while referencing 'decodedKey' 607 | FallibleTArray decodedKey; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PushManager.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/push/Unified_cpp_dom_push0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/push/Unified_cpp_dom_push0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushManager.cpp:607:29: note: while referencing 'decodedKey' 607 | FallibleTArray decodedKey; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PushManager.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/push/Unified_cpp_dom_push0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'already_AddRefed mozilla::dom::PushManager::PerformSubscriptionActionFromWorker(mozilla::dom::PushManager::SubscriptionAction, const mozilla::dom::PushSubscriptionOptionsInit&, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/push/Unified_cpp_dom_push0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushManager.cpp:584:21: note: while referencing 'appServerKey' 584 | nsTArray appServerKey; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PushManager.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/push/Unified_cpp_dom_push0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed mozilla::dom::PushSubscription::Constructor(mozilla::dom::GlobalObject&, const mozilla::dom::PushSubscriptionInit&, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/push/Unified_cpp_dom_push0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushSubscription.cpp:266:21: note: while referencing 'appServerKey' 266 | nsTArray appServerKey; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PushManager.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/push/Unified_cpp_dom_push0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/push/Unified_cpp_dom_push0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushSubscription.cpp:257:21: note: while referencing 'authSecret' 257 | nsTArray authSecret; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PushManager.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/push/Unified_cpp_dom_push0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/push/Unified_cpp_dom_push0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushSubscription.cpp:248:21: note: while referencing 'rawKey' 248 | nsTArray rawKey; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PushManager.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/push/Unified_cpp_dom_push0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::{anonymous}::GetSubscriptionCallback::OnPushSubscription(nsresult, nsIPushSubscription*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/push/Unified_cpp_dom_push0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushManager.cpp:228:49: note: while referencing 'appServerKey' 228 | nsTArray rawP256dhKey, authSecret, appServerKey; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PushManager.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/push/Unified_cpp_dom_push0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/push/Unified_cpp_dom_push0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushManager.cpp:228:37: note: while referencing 'authSecret' 228 | nsTArray rawP256dhKey, authSecret, appServerKey; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PushManager.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/push/Unified_cpp_dom_push0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/push/Unified_cpp_dom_push0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushManager.cpp:228:23: note: while referencing 'rawP256dhKey' 228 | nsTArray rawP256dhKey, authSecret, appServerKey; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PushManager.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/push/Unified_cpp_dom_push0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::PushNotifier::NotifyPushWithData(const nsACString&, nsIPrincipal*, const nsAString&, uint32_t, uint8_t*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/push/Unified_cpp_dom_push0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/push/PushNotifier.cpp:51:21: note: while referencing 'data' 51 | nsTArray data; | ^~~~ libdom_push.a.desc rm -f libdom_push.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_push.a.desc Unified_cpp_dom_push0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/push' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/quota' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_quota0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/quota -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/quota -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_quota0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/quota/Unified_cpp_dom_quota0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StorageTypeBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/PersistenceType.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/quota/ActorsChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/quota/ActorsChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/quota/Unified_cpp_dom_quota0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/quota/ActorsChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/quota/ActorsChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/quota/Unified_cpp_dom_quota0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/quota/QuotaRequests.cpp: In member function 'virtual nsresult mozilla::dom::quota::RequestBase::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/quota/QuotaRequests.cpp:58:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 58 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/quota/QuotaRequests.cpp:57:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 57 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/quota/QuotaRequests.cpp: In member function 'virtual nsresult mozilla::dom::quota::UsageRequest::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/quota/QuotaRequests.cpp:145:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 145 | NS_INTERFACE_MAP_END_INHERITING(RequestBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/quota/QuotaRequests.cpp:144:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 144 | NS_INTERFACE_MAP_ENTRY(nsIQuotaUsageRequest) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/quota/QuotaRequests.cpp: In member function 'virtual nsresult mozilla::dom::quota::Request::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/quota/QuotaRequests.cpp:263:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 263 | NS_INTERFACE_MAP_END_INHERITING(RequestBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/quota/QuotaRequests.cpp:262:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 262 | NS_INTERFACE_MAP_ENTRY(nsIQuotaRequest) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/quota/StorageManager.cpp: In member function 'virtual nsresult mozilla::dom::{anonymous}::PersistentStoragePermissionRequest::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/quota/StorageManager.cpp:703:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 703 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/quota/StorageManager.cpp:702:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 702 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/quota/StorageManager.cpp: In member function 'virtual nsresult mozilla::dom::StorageManager::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/quota/StorageManager.cpp:875:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 875 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/quota/StorageManager.cpp:874:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 874 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/quota/ActorsChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/quota/ActorsChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/quota/Unified_cpp_dom_quota0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/quota/ActorsParent.cpp:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/quota/Unified_cpp_dom_quota0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/quota/ActorsChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/quota/ActorsChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/quota/Unified_cpp_dom_quota0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::{anonymous}::PersistentStoragePermissionRequest::GetTypes(nsIArray**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/quota/Unified_cpp_dom_quota0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/quota/StorageManager.cpp:798:22: note: while referencing 'emptyOptions' 798 | nsTArray emptyOptions; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/quota/ActorsChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/quota/ActorsChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/quota/Unified_cpp_dom_quota0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::quota::{anonymous}::CollectOriginsHelper::Run()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/quota/Unified_cpp_dom_quota0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/quota/ActorsParent.cpp:5936:39: note: while referencing 'locks' 5936 | nsTArray> locks; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/quota/ActorsChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/quota/ActorsChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/quota/Unified_cpp_dom_quota0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::quota::QuotaManager::CreateRunnable::CallCallbacks()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/quota/Unified_cpp_dom_quota0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/quota/ActorsParent.cpp:2726:35: note: while referencing 'callbacks' 2726 | nsTArray> callbacks; | ^~~~~~~~~ libdom_quota.a.desc rm -f libdom_quota.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_quota.a.desc Unified_cpp_dom_quota0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/quota' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_security0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_security0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security/Unified_cpp_dom_security0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentPolicyUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/nsDocShell.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/FramingChecker.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security/Unified_cpp_dom_security0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/ContentVerifier.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/ContentVerifier.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security/Unified_cpp_dom_security0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/nsCSPContext.cpp: In member function 'virtual nsresult nsCSPContext::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 172 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:177:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 177 | NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/nsCSPContext.cpp:270:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 270 | NS_IMPL_ISUPPORTS_CI(nsCSPContext, | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/nsCSPContext.cpp:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security/Unified_cpp_dom_security0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:139:5: note: some parts of macro expansion are not guarded by this 'else' clause 139 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:139:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 139 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:177:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 177 | NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/nsCSPContext.cpp:270:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 270 | NS_IMPL_ISUPPORTS_CI(nsCSPContext, | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/ContentVerifier.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/ContentVerifier.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security/Unified_cpp_dom_security0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentPolicyUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/nsDocShell.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/FramingChecker.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security/Unified_cpp_dom_security0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/ContentVerifier.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/ContentVerifier.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security/Unified_cpp_dom_security0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In constructor 'mozilla::dom::SRICheckDataVerifier::SRICheckDataVerifier(const mozilla::dom::SRIMetadata&, const nsACString&, nsIConsoleReportCollector*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security/Unified_cpp_dom_security0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/SRICheck.cpp:230:24: note: while referencing 'params' 230 | nsTArray params; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/ContentVerifier.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/ContentVerifier.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security/Unified_cpp_dom_security0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::SRICheckDataVerifier::VerifyHash(const mozilla::dom::SRIMetadata&, uint32_t, const nsACString&, nsIConsoleReportCollector*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security/Unified_cpp_dom_security0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/SRICheck.cpp:326:24: note: while referencing 'params' 326 | nsTArray params; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/ContentVerifier.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/ContentVerifier.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security/Unified_cpp_dom_security0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security/Unified_cpp_dom_security0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/SRICheck.cpp:312:24: note: while referencing 'params' 312 | nsTArray params; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/ContentVerifier.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/ContentVerifier.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security/Unified_cpp_dom_security0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::SRICheckDataVerifier::Verify(const mozilla::dom::SRIMetadata&, nsIChannel*, const nsACString&, nsIConsoleReportCollector*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security/Unified_cpp_dom_security0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/SRICheck.cpp:83:22: note: while referencing 'params' 83 | nsTArray params; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/ContentVerifier.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/ContentVerifier.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security/Unified_cpp_dom_security0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security/Unified_cpp_dom_security0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/SRICheck.cpp:395:22: note: while referencing 'params' 395 | nsTArray params; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/ContentVerifier.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/ContentVerifier.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security/Unified_cpp_dom_security0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsCSPParser::reportURIList(nsCSPDirective*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security/Unified_cpp_dom_security0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/nsCSPParser.cpp:961:27: note: while referencing 'srcs' 961 | nsTArray srcs; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/ContentVerifier.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/ContentVerifier.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security/Unified_cpp_dom_security0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security/Unified_cpp_dom_security0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/nsCSPParser.cpp:961:27: note: while referencing 'srcs' 961 | nsTArray srcs; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/ContentVerifier.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/ContentVerifier.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security/Unified_cpp_dom_security0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsCSPParser::sandboxFlagList(nsCSPDirective*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security/Unified_cpp_dom_security0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/nsCSPParser.cpp:1035:27: note: while referencing 'srcs' 1035 | nsTArray srcs; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/ContentVerifier.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/ContentVerifier.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security/Unified_cpp_dom_security0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsCSPParser::directive()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security/Unified_cpp_dom_security0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/nsCSPParser.cpp:1246:27: note: while referencing 'srcs' 1246 | nsTArray srcs; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/ContentVerifier.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/ContentVerifier.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security/Unified_cpp_dom_security0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult nsCSPContext::SendReports(nsISupports*, nsIURI*, nsAString&, uint32_t, nsAString&, nsAString&, uint32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security/Unified_cpp_dom_security0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/nsCSPContext.cpp:939:22: note: while referencing 'reportURIs' 939 | nsTArray reportURIs; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/ContentVerifier.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/ContentVerifier.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security/Unified_cpp_dom_security0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static nsresult mozilla::dom::SRICheck::IntegrityMetadata(const nsAString&, const nsACString&, nsIConsoleReportCollector*, mozilla::dom::SRIMetadata*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security/Unified_cpp_dom_security0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/SRICheck.cpp:141:26: note: while referencing 'params' 141 | nsTArray params; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/ContentVerifier.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/ContentVerifier.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security/Unified_cpp_dom_security0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security/Unified_cpp_dom_security0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/SRICheck.cpp:129:26: note: while referencing 'params' 129 | nsTArray params; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/ContentVerifier.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/ContentVerifier.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security/Unified_cpp_dom_security0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsCSPTokenizer::generateTokens(cspTokens&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security/Unified_cpp_dom_security0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/nsCSPParser.cpp:97:23: note: while referencing 'dirAndSrcs' 97 | nsTArray dirAndSrcs; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/ContentVerifier.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/ContentVerifier.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security/Unified_cpp_dom_security0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static nsCSPPolicy* nsCSPParser::parseContentSecurityPolicy(const nsAString&, nsIURI*, bool, nsCSPContext*, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security/Unified_cpp_dom_security0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/nsCSPParser.cpp:1367:34: note: while referencing 'tokens' 1367 | nsTArray< nsTArray > tokens; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/ContentVerifier.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/ContentVerifier.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security/Unified_cpp_dom_security0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsCSPDirective::toDomCSPStruct(mozilla::dom::CSP&) const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security/Unified_cpp_dom_security0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/nsCSPUtils.cpp:1084:36: note: while referencing 'srcs' 1084 | mozilla::dom::Sequence srcs; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/ContentVerifier.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/ContentVerifier.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security/Unified_cpp_dom_security0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security/Unified_cpp_dom_security0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/nsCSPUtils.cpp:1084:36: note: while referencing 'srcs' 1084 | mozilla::dom::Sequence srcs; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/ContentVerifier.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/ContentVerifier.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security/Unified_cpp_dom_security0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsCSPPolicy::toDomCSPStruct(mozilla::dom::CSP&) const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security/Unified_cpp_dom_security0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/security/nsCSPUtils.cpp:1551:40: note: while referencing 'srcs' 1551 | mozilla::dom::Sequence srcs; | ^~~~ libdom_security.a.desc rm -f libdom_security.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_security.a.desc Unified_cpp_dom_security0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/security' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/storage' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_storage0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_storage0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/storage/Unified_cpp_dom_storage0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage/Storage.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage/LocalStorage.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage/LocalStorage.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/storage/Unified_cpp_dom_storage0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage/Storage.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage/LocalStorage.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage/LocalStorage.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/storage/Unified_cpp_dom_storage0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage/LocalStorage.cpp: In member function 'virtual nsresult mozilla::dom::LocalStorage::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage/LocalStorage.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 43 | NS_INTERFACE_MAP_END_INHERITING(Storage) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage/LocalStorage.cpp:42:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 42 | NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage/SessionStorage.cpp: In member function 'virtual nsresult mozilla::dom::SessionStorage::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage/SessionStorage.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 27 | NS_INTERFACE_MAP_END_INHERITING(Storage) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage/Storage.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage/LocalStorage.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage/LocalStorage.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/storage/Unified_cpp_dom_storage0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage/SessionStorage.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 26 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SessionStorage) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage/Storage.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage/LocalStorage.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage/LocalStorage.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/storage/Unified_cpp_dom_storage0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage/Storage.cpp: In member function 'virtual nsresult mozilla::dom::Storage::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage/Storage.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 28 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage/Storage.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 27 | NS_INTERFACE_MAP_ENTRY(nsIDOMStorage) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage/Storage.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage/LocalStorage.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage/LocalStorage.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/storage/Unified_cpp_dom_storage0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage/LocalStorage.cpp:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/storage/Unified_cpp_dom_storage0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage/Storage.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage/LocalStorage.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage/LocalStorage.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/storage/Unified_cpp_dom_storage0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::StorageDBChild::SyncPreload(mozilla::dom::LocalStorageCacheBridge*, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray > [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/storage/Unified_cpp_dom_storage0.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage/StorageIPC.cpp:214:36: note: while referencing 'values' 214 | InfallibleTArray keys, values; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage/Storage.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage/LocalStorage.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage/LocalStorage.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/storage/Unified_cpp_dom_storage0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray > [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/storage/Unified_cpp_dom_storage0.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage/StorageIPC.cpp:214:30: note: while referencing 'keys' 214 | InfallibleTArray keys, values; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage/Storage.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage/LocalStorage.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage/LocalStorage.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/storage/Unified_cpp_dom_storage0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::StorageDBParent::Init()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray > [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/storage/Unified_cpp_dom_storage0.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage/StorageIPC.cpp:506:33: note: while referencing 'scopes' 506 | InfallibleTArray scopes; | ^~~~~~ libdom_storage.a.desc rm -f libdom_storage.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_storage.a.desc Unified_cpp_dom_storage0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/storage' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_svg0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_svg0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMRect.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGAnimatedLengthList.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGAnimatedLengthList.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGAnimatedLengthList.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGAnimatedLengthList.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGAnimatedNumberList.cpp: In member function 'virtual nsresult mozilla::DOMSVGAnimatedNumberList::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGAnimatedNumberList.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 36 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGAnimatedNumberList.cpp:35:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 35 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGLength.cpp: In member function 'virtual nsresult mozilla::DOMSVGLength::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGLength.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 60 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGLength.cpp:59:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 59 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGLengthList.cpp: In member function 'virtual nsresult mozilla::DOMSVGLengthList::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGLengthList.cpp:69:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 69 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGLengthList.cpp:68:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 68 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGNumber.cpp: In member function 'virtual nsresult mozilla::DOMSVGNumber::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGNumber.cpp:49:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 49 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGNumber.cpp:48:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 48 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGNumberList.cpp: In member function 'virtual nsresult mozilla::DOMSVGNumberList::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGNumberList.cpp:69:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 69 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGNumberList.cpp:68:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 68 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGPathSegList.cpp: In member function 'virtual nsresult mozilla::DOMSVGPathSegList::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGPathSegList.cpp:50:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 50 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGPathSegList.cpp:49:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 49 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGPointList.cpp: In member function 'virtual nsresult mozilla::DOMSVGPointList::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGPointList.cpp:69:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 69 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGPointList.cpp:68:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 68 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGStringList.cpp: In member function 'virtual nsresult mozilla::DOMSVGStringList::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGStringList.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 40 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGStringList.cpp:39:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 39 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGTransformList.cpp: In member function 'virtual nsresult mozilla::DOMSVGTransformList::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGTransformList.cpp:68:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 68 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGTransformList.cpp:67:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 67 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGAnimatedLengthList.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGAnimatedLengthList.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGElement.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGAnimatedLengthList.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGAnimatedLengthList.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsChangeHint.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGElement.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGAnimatedLengthList.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGAnimatedLengthList.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'void mozilla::DOMSVGPathSegList::Clear(mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGPathData [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGPathSegList.cpp:282:42: note: while referencing '' 282 | InternalListWillChangeTo(SVGPathData()); // clears mItems | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsChangeHint.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGElement.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGAnimatedLengthList.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGAnimatedLengthList.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGPathData [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGPathSegList.cpp:289:56: note: while referencing '' 289 | animList->InternalListWillChangeTo(SVGPathData()); // clears its mItems | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsChangeHint.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGElement.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGAnimatedLengthList.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGAnimatedLengthList.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'void mozilla::DOMSVGLengthList::Clear(mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGLengthList [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGLengthList.cpp:168:59: note: while referencing '' 168 | mAList->InternalBaseValListWillChangeTo(SVGLengthList()); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsChangeHint.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGElement.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGAnimatedLengthList.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGAnimatedLengthList.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::DOMSVGNumberList::Clear(mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGNumberList [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGNumberList.cpp:167:59: note: while referencing '' 167 | mAList->InternalBaseValListWillChangeTo(SVGNumberList()); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsChangeHint.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGElement.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGAnimatedLengthList.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGAnimatedLengthList.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'void mozilla::DOMSVGPointList::Clear(mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGPointList [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg0.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGPointList.cpp:225:43: note: while referencing '' 225 | InternalListWillChangeTo(SVGPointList()); // clears mItems | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsChangeHint.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGElement.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGAnimatedLengthList.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGAnimatedLengthList.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGPointList [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg0.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/DOMSVGPointList.cpp:232:57: note: while referencing '' 232 | animList->InternalListWillChangeTo(SVGPointList()); // clears its mItems | ^ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_svg1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_svg1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsReferencedElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGAnimationElement.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGAnimateTransformElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimateTransformElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGStringList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGTests.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGAnimationElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGAnimateTransformElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimateTransformElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimatedEnumeration.cpp: In member function 'virtual nsresult mozilla::dom::SVGAnimatedEnumeration::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimatedEnumeration.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 23 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimatedEnumeration.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 22 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimatedInteger.cpp: In member function 'virtual nsresult mozilla::dom::SVGAnimatedInteger::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimatedInteger.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 23 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimatedInteger.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 22 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimatedNumber.cpp: In member function 'virtual nsresult mozilla::dom::SVGAnimatedNumber::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimatedNumber.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 23 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimatedNumber.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 22 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimatedPreserveAspectRatio.cpp: In member function 'virtual nsresult mozilla::dom::DOMSVGAnimatedPreserveAspectRatio::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimatedPreserveAspectRatio.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 29 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimatedPreserveAspectRatio.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 28 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimationElement.cpp: In member function 'virtual nsresult mozilla::dom::SVGAnimationElement::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimationElement.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 28 | NS_INTERFACE_MAP_END_INHERITING(SVGAnimationElementBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimationElement.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 27 | NS_INTERFACE_MAP_ENTRY(mozilla::dom::SVGTests) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGStringList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGTests.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGAnimationElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGAnimateTransformElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimateTransformElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsReferencedElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGAnimationElement.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGAnimateTransformElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimateTransformElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGStringList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGTests.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGAnimationElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGAnimateTransformElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimateTransformElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::SVGAnimatedLengthList::SetBaseValueString(const nsAString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGLengthList [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg1.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimatedLengthList.cpp:21:17: note: while referencing 'newBaseValue' 21 | SVGLengthList newBaseValue; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGStringList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGTests.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGAnimationElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGAnimateTransformElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimateTransformElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::SVGAnimatedNumberList::SetBaseValueString(const nsAString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGNumberList [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg1.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimatedNumberList.cpp:21:17: note: while referencing 'newBaseValue' 21 | SVGNumberList newBaseValue; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGStringList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGTests.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGAnimationElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGAnimateTransformElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimateTransformElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::SVGAnimatedPathSegList::SetBaseValueString(const nsAString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGPathData [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg1.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimatedPathSegList.cpp:23:15: note: while referencing 'newBaseValue' 23 | SVGPathData newBaseValue; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGStringList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGTests.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGAnimationElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGAnimateTransformElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimateTransformElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::SVGAnimatedPointList::SetBaseValueString(const nsAString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGPointList [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg1.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimatedPointList.cpp:23:16: note: while referencing 'newBaseValue' 23 | SVGPointList newBaseValue; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGStringList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGTests.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGAnimationElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGAnimateTransformElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimateTransformElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::SVGAnimatedLengthList::ClearBaseValue(uint32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGLengthList [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg1.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimatedLengthList.cpp:58:63: note: while referencing '' 58 | domWrapper->InternalBaseValListWillChangeTo(SVGLengthList()); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGStringList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGTests.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGAnimationElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGAnimateTransformElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimateTransformElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::SVGAnimatedPathSegList::ClearBaseValue()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGPathData [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg1.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimatedPathSegList.cpp:80:58: note: while referencing '' 80 | baseValWrapper->InternalListWillChangeTo(SVGPathData()); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGStringList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGTests.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGAnimationElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGAnimateTransformElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimateTransformElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGPathData [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg1.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimatedPathSegList.cpp:87:60: note: while referencing '' 87 | animValWrapper->InternalListWillChangeTo(SVGPathData()); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGStringList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGTests.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGAnimationElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGAnimateTransformElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimateTransformElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::SVGAnimatedPointList::ClearBaseValue()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGPointList [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg1.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimatedPointList.cpp:80:59: note: while referencing '' 80 | baseValWrapper->InternalListWillChangeTo(SVGPointList()); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGStringList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGTests.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGAnimationElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGAnimateTransformElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimateTransformElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGPointList [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg1.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimatedPointList.cpp:87:61: note: while referencing '' 87 | animValWrapper->InternalListWillChangeTo(SVGPointList()); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGStringList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGTests.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGAnimationElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGAnimateTransformElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimateTransformElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::SVGAnimatedNumberList::ClearBaseValue(uint32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGNumberList [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg1.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimatedNumberList.cpp:59:63: note: while referencing '' 59 | domWrapper->InternalBaseValListWillChangeTo(SVGNumberList()); | ^ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_svg2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_svg2.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg2.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMRect.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGIntegerPair.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAttrValueWrapper.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGAngle.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAttrValueWrapper.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGElement.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGIntegerPair.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAttrValueWrapper.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsChangeHint.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGElement.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGIntegerPair.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAttrValueWrapper.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed SVGContentUtils::GetPath(const nsAString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGPathData [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg2.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGContentUtils.cpp:842:15: note: while referencing 'pathData' 842 | SVGPathData pathData; | ^~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_svg3.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_svg3.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg3.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsImageLoadingContent.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGFilters.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGFEDistantLightElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGFEDistantLightElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsImageLoadingContent.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGFilters.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGFEDistantLightElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGFEDistantLightElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGElement.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGLength2.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGFilters.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGFEDistantLightElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGFEDistantLightElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_svg4.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_svg4.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg4.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContentInlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGViewportElement.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGSVGElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGFragmentIdentifier.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGViewportElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGSVGElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGFragmentIdentifier.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGGraphicsElement.cpp: In member function 'virtual nsresult mozilla::dom::SVGGraphicsElement::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGGraphicsElement.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 20 | NS_INTERFACE_MAP_END_INHERITING(SVGGraphicsElementBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGGraphicsElement.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 19 | NS_INTERFACE_MAP_ENTRY(mozilla::dom::SVGTests) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGViewportElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGSVGElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGFragmentIdentifier.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContentInlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGViewportElement.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGSVGElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGFragmentIdentifier.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTObserverArray.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContentInlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGViewportElement.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGSVGElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGFragmentIdentifier.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg4.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::SVGLengthList::SetValueFromString(const nsAString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGLengthList [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg4.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGLengthList.cpp:46:17: note: while referencing 'temp' 46 | SVGLengthList temp; | ^~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_svg5.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_svg5.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg5.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILTargetIdentifier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILAnimationFunction.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGMotionSMILAnimationFunction.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGMotionSMILAnimationFunction.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/NodeInfo.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrName.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILTargetIdentifier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILAnimationFunction.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGMotionSMILAnimationFunction.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGMotionSMILAnimationFunction.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILTargetIdentifier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILAnimationFunction.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGMotionSMILAnimationFunction.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGMotionSMILAnimationFunction.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILTargetIdentifier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILAnimationFunction.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGMotionSMILAnimationFunction.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGMotionSMILAnimationFunction.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::SVGMotionSMILAnimationFunction::RebuildPathAndVerticesFromPathAttr()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGPathData [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGMotionSMILAnimationFunction.cpp:244:15: note: while referencing 'path' 244 | SVGPathData path; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILTargetIdentifier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILAnimationFunction.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGMotionSMILAnimationFunction.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGMotionSMILAnimationFunction.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGPathData [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGMotionSMILAnimationFunction.cpp:244:15: note: while referencing 'path' 244 | SVGPathData path; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILTargetIdentifier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILAnimationFunction.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGMotionSMILAnimationFunction.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGMotionSMILAnimationFunction.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::SVGNumberList::SetValueFromString(const nsAString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGNumberList [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg5.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGNumberList.cpp:49:17: note: while referencing 'temp' 49 | SVGNumberList temp; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILTargetIdentifier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILAnimationFunction.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGMotionSMILAnimationFunction.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGMotionSMILAnimationFunction.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::SVGPointList::SetValueFromString(const nsAString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGPointList [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg5.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGPointList.cpp:55:16: note: while referencing 'temp' 55 | SVGPointList temp; | ^~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_svg6.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_svg6.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg6.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGPointList.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimatedPointList.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGPolyElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGPolygonElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGPolygonElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimatedPointList.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGPolyElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGPolygonElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGPolygonElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGPreserveAspectRatio.cpp: In member function 'virtual nsresult mozilla::dom::DOMSVGPreserveAspectRatio::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGPreserveAspectRatio.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 24 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGPreserveAspectRatio.cpp:23:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 23 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGRect.cpp: In member function 'virtual nsresult mozilla::dom::SVGRect::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGRect.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 34 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGRect.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 33 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGSVGElement.cpp: In member function 'virtual nsresult mozilla::dom::DOMSVGTranslatePoint::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGSVGElement.cpp:61:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 61 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGSVGElement.cpp:60:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 60 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGSwitchElement.cpp: In member function 'virtual nsresult mozilla::dom::SVGSwitchElement::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGSwitchElement.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 37 | NS_INTERFACE_MAP_END_INHERITING(SVGSwitchElementBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/NodeInfo.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGPointList.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimatedPointList.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGPolyElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGPolygonElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGPolygonElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGSwitchElement.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 36 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SVGSwitchElement) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimatedPointList.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGPolyElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGPolygonElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGPolygonElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGPointList.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimatedPointList.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGPolyElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGPolygonElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGPolygonElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg6.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_svg7.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_svg7.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg7.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMRect.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGTransformableElement.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGGraphicsElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGTextContentElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGTextPositioningElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGTextElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGTextElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGStringList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGTests.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGGraphicsElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGTextContentElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGTextPositioningElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGTextElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGTextElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsISVGPoint.cpp: In member function 'virtual nsresult mozilla::nsISVGPoint::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsISVGPoint.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 48 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsISVGPoint.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 47 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGStringList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGTests.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGGraphicsElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGTextContentElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGTextPositioningElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGTextElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGTextElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGElement.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGTransformableElement.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGGraphicsElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGTextContentElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGTextPositioningElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGTextElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGTextElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGStringList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGTests.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGGraphicsElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGTextContentElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGTextPositioningElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGTextElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGTextElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::nsSVGAnimatedTransformList::SMILAnimatedTransformList::SetAnimValue(const nsSMILValue&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGTransformList [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg7.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGAnimatedTransformList.cpp:306:20: note: while referencing 'animVal' 306 | SVGTransformList animVal; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGStringList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGTests.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGGraphicsElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGTextContentElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGTextPositioningElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGTextElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGTextElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::SVGTransformList::SetValueFromString(const nsAString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 16 is outside array bounds of 'mozilla::SVGTransformListParser [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg7.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGTransformList.cpp:71:26: note: while referencing 'parser' 71 | SVGTransformListParser parser(aValue); | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGStringList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGTests.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGGraphicsElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGTextContentElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGTextPositioningElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGTextElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGTextElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg7.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::nsSVGAnimatedTransformList::SetBaseValueString(const nsAString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGTransformList [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg7.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGAnimatedTransformList.cpp:26:20: note: while referencing 'newBaseValue' 26 | SVGTransformList newBaseValue; | ^~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_svg8.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_svg8.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg8.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMRect.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimatedBoolean.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGBoolean.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsHashKeys.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsDataHashtable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGAttrTearoffTable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGBoolean.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGClass.cpp: In member function 'virtual nsresult DOMAnimatedString::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGClass.cpp:55:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 55 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGClass.cpp:54:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 54 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/Declaration.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsRuleWalker.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGElement.cpp:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg8.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 159 | memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:44, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGElement.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimatedBoolean.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGBoolean.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:574:7: note: 'class nsCSSValue' declared here 574 | class nsCSSValue { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsHashKeys.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsDataHashtable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGAttrTearoffTable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGBoolean.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGFilters.cpp: In member function 'virtual nsresult nsSVGFE::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGFilters.cpp:73:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 73 | NS_INTERFACE_MAP_END_INHERITING(nsSVGFEBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg8.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGFilters.cpp:72:4: note: some parts of macro expansion are not guarded by this 'else' clause 72 | else | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsHashKeys.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsDataHashtable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGAttrTearoffTable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGBoolean.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGFilters.cpp: In member function 'virtual nsresult mozilla::dom::SVGComponentTransferFunctionElement::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGFilters.cpp:252:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 252 | NS_INTERFACE_MAP_END_INHERITING(SVGComponentTransferFunctionElementBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg8.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGFilters.cpp:251:4: note: some parts of macro expansion are not guarded by this 'else' clause 251 | else | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsHashKeys.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsDataHashtable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGAttrTearoffTable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGBoolean.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGString.cpp: In member function 'virtual nsresult nsSVGString::DOMAnimatedString::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGString.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 25 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGString.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 24 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGViewBox.cpp: In member function 'virtual nsresult nsSVGViewBox::DOMBaseVal::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGViewBox.cpp:84:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 84 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGViewBox.cpp:83:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 83 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGViewBox.cpp: In member function 'virtual nsresult nsSVGViewBox::DOMAnimVal::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGViewBox.cpp:89:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 89 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGViewBox.cpp:88:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 88 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsHashKeys.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsDataHashtable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGAttrTearoffTable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGBoolean.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGElement.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/SVGAnimatedBoolean.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGBoolean.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg/Unified_cpp_dom_svg8.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libdom_svg.a.desc rm -f libdom_svg.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_svg.a.desc Unified_cpp_dom_svg0.o Unified_cpp_dom_svg1.o Unified_cpp_dom_svg2.o Unified_cpp_dom_svg3.o Unified_cpp_dom_svg4.o Unified_cpp_dom_svg5.o Unified_cpp_dom_svg6.o Unified_cpp_dom_svg7.o Unified_cpp_dom_svg8.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/svg' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/network' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_network0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/network -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_network0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/network/Unified_cpp_dom_network0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/Connection.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/Connection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/network/Unified_cpp_dom_network0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/Connection.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/Connection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/network/Unified_cpp_dom_network0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/TCPServerSocket.cpp: In member function 'virtual nsresult mozilla::dom::TCPServerSocket::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/TCPServerSocket.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 43 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/TCPServerSocket.cpp:42:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 42 | NS_INTERFACE_MAP_ENTRY(nsIServerSocketListener) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/TCPServerSocketChild.cpp: In member function 'virtual nsresult mozilla::dom::TCPServerSocketChildBase::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/TCPServerSocketChild.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 27 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/TCPServerSocketChild.cpp:26:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 26 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/TCPServerSocketParent.cpp: In member function 'virtual nsresult mozilla::dom::TCPServerSocketParent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/TCPServerSocketParent.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 25 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/TCPServerSocketParent.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 24 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/TCPSocket.cpp: In member function 'virtual nsresult mozilla::dom::LegacyMozTCPSocket::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/TCPSocket.cpp:47:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 47 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/TCPSocket.cpp:46:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 46 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/TCPSocket.cpp: In member function 'virtual nsresult mozilla::dom::TCPSocket::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/TCPSocket.cpp:142:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 142 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/TCPSocket.cpp:141:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 141 | NS_INTERFACE_MAP_ENTRY(nsITCPSocketCallback) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/TCPSocketChild.cpp: In member function 'virtual nsresult mozilla::dom::TCPSocketChildBase::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/TCPSocketChild.cpp:68:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 68 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/TCPSocketChild.cpp:67:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 67 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/TCPSocketParent.cpp: In member function 'virtual nsresult mozilla::dom::TCPSocketParentBase::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/TCPSocketParent.cpp:57:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 57 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/TCPSocketParent.cpp:56:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 56 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/UDPSocket.cpp: In member function 'virtual nsresult mozilla::dom::UDPSocket::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/UDPSocket.cpp:46:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 46 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/UDPSocket.cpp:45:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 45 | NS_INTERFACE_MAP_ENTRY(nsIUDPSocketInternal) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/Connection.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/Connection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/network/Unified_cpp_dom_network0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/Connection.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/Connection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/network/Unified_cpp_dom_network0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPIDOMWindow.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/Connection.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/Connection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/network/Unified_cpp_dom_network0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::TCPSocketParent::FireArrayBufferDataEvent(nsTArray&, mozilla::dom::TCPReadyState)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/network/Unified_cpp_dom_network0.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/TCPSocketParent.cpp:299:29: note: while referencing 'arr' 299 | InfallibleTArray arr; | ^~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPIDOMWindow.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/Connection.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/Connection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/network/Unified_cpp_dom_network0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/network/Unified_cpp_dom_network0.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/TCPSocketParent.cpp:299:29: note: while referencing 'arr' 299 | InfallibleTArray arr; | ^~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPIDOMWindow.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/Connection.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/Connection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/network/Unified_cpp_dom_network0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::TCPSocket::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, uint64_t, uint32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/network/Unified_cpp_dom_network0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/TCPSocket.cpp:1044:23: note: while referencing 'buffer' 1044 | nsTArray buffer; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPIDOMWindow.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/Connection.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/Connection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/network/Unified_cpp_dom_network0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::TCPSocketChild::SendSend(const ArrayBuffer&, uint32_t, uint32_t, uint32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/network/Unified_cpp_dom_network0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/TCPSocketChild.cpp:216:29: note: while referencing 'arr' 216 | InfallibleTArray arr; | ^~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPIDOMWindow.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/Connection.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/Connection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/network/Unified_cpp_dom_network0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/network/Unified_cpp_dom_network0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/TCPSocketChild.cpp:211:27: note: while referencing 'fallibleArr' 211 | FallibleTArray fallibleArr; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPIDOMWindow.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/Connection.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/Connection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/network/Unified_cpp_dom_network0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::UDPSocketChild::SendDataInternal(const UDPSocketAddr&, const uint8_t*, uint32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/network/Unified_cpp_dom_network0.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/UDPSocketChild.cpp:266:29: note: while referencing 'array' 266 | InfallibleTArray array; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPIDOMWindow.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/Connection.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/Connection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/network/Unified_cpp_dom_network0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/network/Unified_cpp_dom_network0.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/UDPSocketChild.cpp:261:27: note: while referencing 'fallibleArray' 261 | FallibleTArray fallibleArray; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPIDOMWindow.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/Connection.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/Connection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/network/Unified_cpp_dom_network0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'virtual nsresult mozilla::dom::UDPSocketParent::OnPacketReceived(nsIUDPSocket*, nsIUDPMessage*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/network/Unified_cpp_dom_network0.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/UDPSocketParent.cpp:551:29: note: while referencing 'infallibleArray' 551 | InfallibleTArray infallibleArray; | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPIDOMWindow.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/Connection.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/Connection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/network/Unified_cpp_dom_network0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/network/Unified_cpp_dom_network0.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/network/UDPSocketParent.cpp:546:27: note: while referencing 'fallibleArray' 546 | FallibleTArray fallibleArray; | ^~~~~~~~~~~~~ libdom_network.a.desc rm -f libdom_network.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_network.a.desc Unified_cpp_dom_network0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/network' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/permission' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_permission0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/permission -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/permission -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_permission0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/permission/Unified_cpp_dom_permission0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PermissionsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/permission/PermissionObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/permission/PermissionObserver.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/permission/Unified_cpp_dom_permission0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PermissionsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/permission/PermissionObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/permission/PermissionObserver.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/permission/Unified_cpp_dom_permission0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/permission/Permissions.cpp: In member function 'virtual nsresult mozilla::dom::Permissions::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/permission/Permissions.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 22 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/permission/Permissions.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PermissionsBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/permission/PermissionObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/permission/PermissionObserver.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/permission/Unified_cpp_dom_permission0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PermissionStatus.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/permission/PermissionObserver.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/permission/Unified_cpp_dom_permission0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libdom_permission.a.desc rm -f libdom_permission.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_permission.a.desc Unified_cpp_dom_permission0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/permission' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/plugins/base' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsNPAPIPlugin.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/plugins/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/cocoa -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -MD -MP -MF .deps/nsNPAPIPlugin.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsNPAPIPlugin.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsNPAPIPluginInstance.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsNPAPIPlugin.cpp:19: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsfriendapi.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsNPAPIPlugin.cpp:15: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsNPAPIPlugin.cpp:32: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsPluginHost.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/plugins/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/cocoa -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -MD -MP -MF .deps/nsPluginHost.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsPluginHost.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsNPAPIPluginInstance.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsPluginHost.cpp:16: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPluginHost.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsPluginHost.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsPluginHost.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsPluginHost.cpp: In member function 'virtual nsresult ClearDataFromSitesClosure::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsPluginHost.cpp:1645:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 1645 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsPluginHost.cpp:1644:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 1644 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIClearSiteDataCallback) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPluginHost.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsPluginHost.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsPluginHost.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIFrame.h:56, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsObjectLoadingContent.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsPluginHost.cpp:18: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsPluginHost.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsPluginHost.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult GetSitesClosure::SitesWithData(InfallibleTArray >&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray > [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsPluginHost.cpp:1724:33: note: while referencing 'matches' 1724 | InfallibleTArray matches; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsPluginHost.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsPluginHost.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsPluginTag* nsPluginHost::FindNativePluginForType(const nsACString&, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsPluginHost.cpp:1185:34: note: while referencing 'matchingPlugins' 1185 | InfallibleTArray matchingPlugins; | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsPluginHost.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsPluginHost.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsPluginTag* nsPluginHost::FindNativePluginForExtension(const nsACString&, nsACString&, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsPluginHost.cpp:1210:34: note: while referencing 'matchingPlugins' 1210 | InfallibleTArray matchingPlugins; | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsPluginHost.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsPluginHost.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult nsPluginHost::SendPluginsToContent()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsPluginHost.cpp:2591:33: note: while referencing 'parents' 2591 | nsTArray parents; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsPluginHost.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsPluginHost.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsPluginHost.cpp:2542:44: note: while referencing 'plugins' 2542 | nsTArray> plugins; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsPluginHost.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsPluginHost.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsPluginHost.cpp:2533:27: note: while referencing 'fakePluginTags' 2533 | nsTArray fakePluginTags; | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsPluginHost.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsPluginHost.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsPluginHost.cpp:2532:23: note: while referencing 'pluginTags' 2532 | nsTArray pluginTags; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsPluginHost.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsPluginHost.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult nsPluginHost::SetPluginsInContent(uint32_t, nsTArray&, nsTArray&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsPluginHost.cpp:2340:84: note: while referencing '' 2340 | nsTArray(tag.extensions()), | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsPluginHost.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsPluginHost.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsPluginHost.cpp:2339:90: note: while referencing '' 2339 | nsTArray(tag.mimeDescriptions()), | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsPluginHost.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsPluginHost.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsPluginHost.cpp:2338:83: note: while referencing '' 2338 | nsTArray(tag.mimeTypes()), | ^ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_plugins_base0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/plugins/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/cocoa -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_plugins_base0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/plugins/base/Unified_cpp_dom_plugins_base0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsNPAPIPluginInstance.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/PluginPRLibrary.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/plugins/base/Unified_cpp_dom_plugins_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/plugins/base/Unified_cpp_dom_plugins_base0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsJSNPRuntime.cpp: In function 'bool CreateNPObjectMember(NPP, JSContext*, JS::Handle, NPObject*, JS::Handle, NPVariant*, JS::MutableHandle)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsJSNPRuntime.cpp:2148:57: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'NPObjectMemberPrivate' {aka 'struct NPObjectMemberPrivate'} with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 2148 | memset(memberPrivate, 0, sizeof(NPObjectMemberPrivate)); | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsJSNPRuntime.cpp:259:16: note: 'NPObjectMemberPrivate' {aka 'struct NPObjectMemberPrivate'} declared here 259 | typedef struct NPObjectMemberPrivate { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PluginLibrary.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PluginPRLibrary.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/PluginPRLibrary.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/plugins/base/Unified_cpp_dom_plugins_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsJSNPRuntime.cpp:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/plugins/base/Unified_cpp_dom_plugins_base0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PluginLibrary.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PluginPRLibrary.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/PluginPRLibrary.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/plugins/base/Unified_cpp_dom_plugins_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::PluginPRLibrary::NPP_GetSitesWithData(nsCOMPtr)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray > [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/plugins/base/Unified_cpp_dom_plugins_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/PluginPRLibrary.cpp:204:31: note: while referencing 'result' 204 | InfallibleTArray result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PluginLibrary.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PluginPRLibrary.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/PluginPRLibrary.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/plugins/base/Unified_cpp_dom_plugins_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult nsPluginInstanceOwner::_ZN21nsPluginInstanceOwner21DispatchFocusToPluginEP11nsIDOMEvent.part.0(nsIDOMEvent*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 96 is outside array bounds of 'mozilla::WidgetGUIEvent [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/plugins/base/Unified_cpp_dom_plugins_base0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsPluginInstanceOwner.cpp:1393:20: note: while referencing 'focusEvent' 1393 | WidgetGUIEvent focusEvent(theEvent->IsTrusted(), theEvent->mMessage, | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PluginLibrary.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PluginPRLibrary.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/PluginPRLibrary.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/plugins/base/Unified_cpp_dom_plugins_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult nsNPAPIPluginInstance::_ZN21nsNPAPIPluginInstance5StartEv.part.0()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/plugins/base/Unified_cpp_dom_plugins_base0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsNPAPIPluginInstance.cpp:264:32: note: while referencing 'params' 264 | nsTArray params; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PluginLibrary.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PluginPRLibrary.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/PluginPRLibrary.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/plugins/base/Unified_cpp_dom_plugins_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/plugins/base/Unified_cpp_dom_plugins_base0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base/nsNPAPIPluginInstance.cpp:263:32: note: while referencing 'attributes' 263 | nsTArray attributes; | ^~~~~~~~~~ libdom_plugins_base.a.desc rm -f libdom_plugins_base.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_plugins_base.a.desc nsNPAPIPlugin.o nsPluginHost.o Unified_cpp_dom_plugins_base0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/plugins/base' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/plugins/ipc' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o PluginInstanceChild.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DFORCE_PR_LOG -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/plugins/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/atk-1.0 -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gio-unix-2.0 -pthread -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -Wno-error=shadow -MD -MP -MF .deps/PluginInstanceChild.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/PluginInstanceChild.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/PluginInstanceChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/PluginInstanceChild.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/PluginInstanceChild.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/PluginInstanceChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/PluginInstanceChild.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/PluginInstanceChild.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::plugins::PluginInstanceChild::NPN_URLRedirectResponse(void*, NPBool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/PluginInstanceChild.cpp:2447:43: note: while referencing 'notifyStreams' 2447 | InfallibleTArray notifyStreams; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/PluginInstanceChild.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/PluginInstanceChild.cpp:2447:43: note: while referencing 'notifyStreams' 2447 | InfallibleTArray notifyStreams; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/PluginInstanceChild.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::plugins::PluginInstanceChild::_ZN7mozilla7plugins19PluginInstanceChild7DestroyEv.part.0()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/PluginInstanceChild.cpp:4007:44: note: while referencing 'streams' 4007 | InfallibleTArray streams; | ^~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o PluginModuleChild.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DFORCE_PR_LOG -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/plugins/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/atk-1.0 -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gio-unix-2.0 -pthread -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -Wno-error=shadow -MD -MP -MF .deps/PluginModuleChild.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/PluginModuleChild.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/plugins/PluginMessageUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginModuleChild.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/plugins/PluginModuleChild.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/PluginModuleChild.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsHashKeys.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsDataHashtable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/plugins/PluginModuleChild.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/PluginModuleChild.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/plugins/PluginMessageUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginModuleChild.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/plugins/PluginModuleChild.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/PluginModuleChild.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginModule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginModuleChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/plugins/PluginModuleChild.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/PluginModuleChild.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::IPCResult mozilla::plugins::PluginModuleChild::RecvNPP_GetSitesWithData(const uint64_t&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray > [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/PluginModuleChild.cpp:709:33: note: while referencing 'array' 709 | InfallibleTArray array; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginModule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginModuleChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/plugins/PluginModuleChild.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/PluginModuleChild.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray > [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/PluginModuleChild.cpp:709:33: note: while referencing 'array' 709 | InfallibleTArray array; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginModule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginModuleChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/plugins/PluginModuleChild.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/PluginModuleChild.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray > [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/PluginModuleChild.cpp:709:33: note: while referencing 'array' 709 | InfallibleTArray array; | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_plugins_ipc0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DFORCE_PR_LOG -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/plugins/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/atk-1.0 -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gio-unix-2.0 -pthread -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_plugins_ipc0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/plugins/ipc/Unified_cpp_dom_plugins_ipc0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/plugins/PluginMessageUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/plugins/BrowserStreamChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/BrowserStreamChild.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/plugins/ipc/Unified_cpp_dom_plugins_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStream.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/plugins/BrowserStreamChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/BrowserStreamChild.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/plugins/ipc/Unified_cpp_dom_plugins_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/plugins/PluginMessageUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/plugins/BrowserStreamChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/BrowserStreamChild.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/plugins/ipc/Unified_cpp_dom_plugins_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStream.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/plugins/BrowserStreamChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/BrowserStreamChild.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/plugins/ipc/Unified_cpp_dom_plugins_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'NPError mozilla::plugins::BrowserStreamChild::NPN_RequestRead(NPByteRange*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::plugins::PBrowserStreamChild::IPCByteRanges [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/plugins/ipc/Unified_cpp_dom_plugins_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/BrowserStreamChild.cpp:169:17: note: while referencing 'ranges' 169 | IPCByteRanges ranges; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStream.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/plugins/BrowserStreamChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/BrowserStreamChild.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/plugins/ipc/Unified_cpp_dom_plugins_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::plugins::PluginModuleParent::NPP_New(NPMIMEType, NPP, int16_t, char**, char**, NPSavedData*, NPError*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray > [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/plugins/ipc/Unified_cpp_dom_plugins_ipc0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/PluginModuleParent.cpp:2344:33: note: while referencing 'values' 2344 | InfallibleTArray values; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStream.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/plugins/BrowserStreamChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/BrowserStreamChild.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/plugins/ipc/Unified_cpp_dom_plugins_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray > [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/plugins/ipc/Unified_cpp_dom_plugins_ipc0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/ipc/PluginModuleParent.cpp:2343:33: note: while referencing 'names' 2343 | InfallibleTArray names; | ^~~~~ libdom_plugins_ipc.a.desc rm -f libdom_plugins_ipc.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_plugins_ipc.a.desc PluginInstanceChild.o PluginModuleChild.o Unified_cpp_dom_plugins_ipc0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/plugins/ipc' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o ActorsParent.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/third_party/sqlite3/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/ActorsParent.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StorageTypeBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/PersistenceType.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/FileManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/FileInfo.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp: In member function 'virtual nsresult mozilla::dom::indexedDB::{anonymous}::FileHelper::ReadCallback::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:29624:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 29624 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:29623:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 29623 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStreamCallback) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/QuotaCommon.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/PersistenceType.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/FileManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IDBWrapperCache.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:14: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/QuotaCommon.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/PersistenceType.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/FileManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In constructor 'mozilla::dom::indexedDB::{anonymous}::FullIndexMetadata::FullIndexMetadata()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 12 is outside array bounds of 'mozilla::dom::indexedDB::KeyPath [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:296:47: note: while referencing '' 296 | : mCommonMetadata(0, nsString(), KeyPath(0), nsCString(), false, false, false) | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/QuotaCommon.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/PersistenceType.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/FileManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'mozilla::ipc::IPCResult mozilla::dom::indexedDB::{anonymous}::VersionChangeTransaction::_ZN7mozilla3dom9indexedDB12_GLOBAL__N_124VersionChangeTransaction21RecvCreateObjectStoreERKNS1_19ObjectStoreMetadataE.part.0(const ObjectStoreMetadata&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 12 is outside array bounds of 'mozilla::dom::indexedDB::KeyPath [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:325:47: note: while referencing '' 325 | : mCommonMetadata(0, nsString(), KeyPath(0), false) | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/QuotaCommon.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/PersistenceType.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/FileManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::indexedDB::{anonymous}::OpenDatabaseOp::DoDatabaseWork()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 12 is outside array bounds of 'mozilla::dom::indexedDB::KeyPath [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:325:47: note: while referencing '' 325 | : mCommonMetadata(0, nsString(), KeyPath(0), false) | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/QuotaCommon.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/PersistenceType.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/FileManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::indexedDB::{anonymous}::Database::_ZN7mozilla3dom9indexedDB12_GLOBAL__N_18Database10InvalidateEv.part.0()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:14010:47: note: while referencing 'transactions' 14010 | FallibleTArray> transactions; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/QuotaCommon.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/PersistenceType.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/FileManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:14046:43: note: while referencing 'mutableFiles' 14046 | FallibleTArray> mutableFiles; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/QuotaCommon.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/PersistenceType.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/FileManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::dom::indexedDB::PBackgroundIDBTransactionParent* mozilla::dom::indexedDB::{anonymous}::Database::AllocPBackgroundIDBTransactionParent(const nsTArray >&, const Mode&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:14566:51: note: while referencing 'fallibleObjectStores' 14566 | FallibleTArray> fallibleObjectStores; | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/QuotaCommon.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/PersistenceType.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/FileManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::indexedDB::{anonymous}::Cursor::SendResponseInternal(mozilla::dom::indexedDB::PBackgroundIDBCursorParent::CursorResponse&, const nsTArray >&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:16870:53: note: while referencing 'serializedFiles' 16870 | FallibleTArray serializedFiles; | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/QuotaCommon.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/PersistenceType.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/FileManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:16870:53: note: while referencing 'serializedFiles' 16870 | FallibleTArray serializedFiles; | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/QuotaCommon.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/PersistenceType.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/FileManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::indexedDB::{anonymous}::ObjectStoreGetRequestOp::ConvertResponse(mozilla::dom::indexedDB::StructuredCloneReadInfo&, T&) [with bool aForPreprocess = false; T = mozilla::dom::indexedDB::SerializedStructuredCloneReadInfo]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:26761:49: note: while referencing 'serializedFiles' 26761 | FallibleTArray serializedFiles; | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/QuotaCommon.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/PersistenceType.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/FileManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::indexedDB::{anonymous}::ObjectStoreGetRequestOp::ConvertResponse(mozilla::dom::indexedDB::StructuredCloneReadInfo&, T&) [with bool aForPreprocess = true; T = mozilla::dom::indexedDB::WasmModulePreprocessInfo]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:26761:49: note: while referencing 'serializedFiles' 26761 | FallibleTArray serializedFiles; | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/QuotaCommon.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/PersistenceType.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/FileManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::indexedDB::{anonymous}::FactoryOp::SendVersionChangeMessages(mozilla::dom::indexedDB::{anonymous}::DatabaseActorInfo*, mozilla::dom::indexedDB::{anonymous}::Database*, uint64_t, const mozilla::dom::indexedDB::NullableVersion&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:21235:46: note: while referencing 'maybeBlockedDatabases' 21235 | FallibleTArray maybeBlockedDatabases; | ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/QuotaCommon.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/PersistenceType.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/FileManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::indexedDB::{anonymous}::OpenDatabaseOp::BeginVersionChange()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 12 is outside array bounds of 'mozilla::dom::indexedDB::KeyPath [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:296:47: note: while referencing '' 296 | : mCommonMetadata(0, nsString(), KeyPath(0), nsCString(), false, false, false) | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/QuotaCommon.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/PersistenceType.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/FileManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::indexedDB::{anonymous}::ObjectStoreGetRequestOp::GetPreprocessParams(mozilla::dom::indexedDB::PBackgroundIDBRequestParent::PreprocessParams&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:26876:46: note: while referencing 'falliblePreprocessInfos' 26876 | FallibleTArray falliblePreprocessInfos; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/QuotaCommon.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/PersistenceType.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/FileManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::indexedDB::{anonymous}::ObjectStoreGetRequestOp::GetResponse(mozilla::dom::indexedDB::PBackgroundIDBRequestParent::RequestResponse&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:26927:57: note: while referencing 'fallibleCloneInfos' 26927 | FallibleTArray fallibleCloneInfos; | ^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/QuotaCommon.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/PersistenceType.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/FileManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:26927:57: note: while referencing 'fallibleCloneInfos' 26927 | FallibleTArray fallibleCloneInfos; | ^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/QuotaCommon.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/PersistenceType.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/FileManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::indexedDB::{anonymous}::IndexGetRequestOp::GetResponse(mozilla::dom::indexedDB::PBackgroundIDBRequestParent::RequestResponse&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:27575:51: note: while referencing 'serializedFiles' 27575 | FallibleTArray serializedFiles; | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/QuotaCommon.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/PersistenceType.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/FileManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:27540:55: note: while referencing 'serializedFiles' 27540 | FallibleTArray serializedFiles; | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/QuotaCommon.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/PersistenceType.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/FileManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:27540:55: note: while referencing 'serializedFiles' 27540 | FallibleTArray serializedFiles; | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/QuotaCommon.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/PersistenceType.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/FileManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:27523:57: note: while referencing 'fallibleCloneInfos' 27523 | FallibleTArray fallibleCloneInfos; | ^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/QuotaCommon.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/PersistenceType.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/FileManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:27523:57: note: while referencing 'fallibleCloneInfos' 27523 | FallibleTArray fallibleCloneInfos; | ^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/QuotaCommon.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/PersistenceType.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/FileManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'nsresult mozilla::dom::indexedDB::{anonymous}::Cursor::CursorOpBase::PopulateResponseFromStatement(mozilla::dom::indexedDB::{anonymous}::DatabaseConnection::CachedStatement&, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:27881:57: note: while referencing '' 27881 | mResponse = nsTArray(); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/QuotaCommon.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/PersistenceType.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/FileManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::indexedDB::{anonymous}::DeleteDatabaseOp::VersionChangeOp::Run()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:23482:35: note: while referencing 'liveDatabases' 23482 | FallibleTArray liveDatabases; | ^~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp: In member function 'virtual nsresult mozilla::dom::indexedDB::{anonymous}::DatabaseMaintenance::Run()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:19016:3: warning: 'maintenanceAction' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 19016 | switch (maintenanceAction) { | ^~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp:19010:21: note: 'maintenanceAction' was declared here 19010 | MaintenanceAction maintenanceAction; | ^~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Key.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/third_party/sqlite3/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Key.o.pp -Wno-error=type-limits /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/Key.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StorageTypeBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/PersistenceType.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IndexedDatabaseManager.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/Key.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/Key.cpp: In static member function 'static void mozilla::dom::indexedDB::Key::DecodeString(const unsigned char*&, const unsigned char*, nsString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/Key.cpp:606:5: warning: 'out' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 606 | ++out; | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_indexedDB0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/third_party/sqlite3/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_indexedDB0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IDBTransactionBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IDBTransactionBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/FileSnapshot.cpp: In member function 'virtual nsresult mozilla::dom::indexedDB::{anonymous}::StreamWrapper::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/FileSnapshot.cpp:261:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 261 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/FileSnapshot.cpp:260:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 260 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBCursor.cpp: In member function 'virtual nsresult mozilla::dom::IDBCursor::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBCursor.cpp:953:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 953 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBCursor.cpp:952:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 952 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBDatabase.cpp: In member function 'virtual nsresult mozilla::dom::IDBDatabase::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBDatabase.cpp:1178:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 1178 | NS_INTERFACE_MAP_END_INHERITING(IDBWrapperCache) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IDBWrapperCache.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBDatabase.cpp:1177:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 1177 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IDBDatabase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IDBTransactionBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBEvents.cpp: In member function 'virtual nsresult mozilla::dom::IDBVersionChangeEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBEvents.cpp:89:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 89 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBEvents.cpp:88:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 88 | NS_INTERFACE_MAP_ENTRY(IDBVersionChangeEvent) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBFactory.cpp: In member function 'virtual nsresult mozilla::dom::IDBFactory::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBFactory.cpp:906:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 906 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBFactory.cpp:905:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 905 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBFileHandle.cpp: In member function 'virtual nsresult mozilla::dom::IDBFileHandle::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBFileHandle.cpp:751:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 751 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBFileHandle.cpp:750:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 750 | NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBFileRequest.cpp: In member function 'virtual nsresult mozilla::dom::IDBFileRequest::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBFileRequest.cpp:105:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 105 | NS_INTERFACE_MAP_END_INHERITING(DOMRequest) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IDBWrapperCache.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBFileRequest.cpp:104:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 104 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IDBFileRequest) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IDBTransactionBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBIndex.cpp: In member function 'virtual nsresult mozilla::dom::IDBIndex::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBIndex.cpp:647:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 647 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBIndex.cpp:646:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 646 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBKeyRange.cpp: In member function 'virtual nsresult mozilla::dom::IDBKeyRange::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBKeyRange.cpp:239:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 239 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBKeyRange.cpp:238:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 238 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBMutableFile.cpp: In member function 'virtual nsresult mozilla::dom::IDBMutableFile::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBMutableFile.cpp:231:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 231 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IDBWrapperCache.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBMutableFile.cpp:230:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 230 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IDBMutableFile) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IDBTransactionBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBObjectStore.cpp: In member function 'virtual nsresult mozilla::dom::IDBObjectStore::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBObjectStore.cpp:1942:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 1942 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBObjectStore.cpp:1941:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 1941 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBRequest.cpp: In member function 'virtual nsresult mozilla::dom::IDBRequest::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBRequest.cpp:403:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 403 | NS_INTERFACE_MAP_END_INHERITING(IDBWrapperCache) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBRequest.cpp:402:5: note: some parts of macro expansion are not guarded by this 'else' clause 402 | } else | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IDBTransactionBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBRequest.cpp: In member function 'virtual nsresult mozilla::dom::IDBOpenDBRequest::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBRequest.cpp:639:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 639 | NS_INTERFACE_MAP_END_INHERITING(IDBRequest) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IDBWrapperCache.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBRequest.cpp:638:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 638 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IDBOpenDBRequest) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IDBTransactionBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.cpp: In member function 'virtual nsresult mozilla::dom::IDBTransaction::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.cpp:1013:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 1013 | NS_INTERFACE_MAP_END_INHERITING(IDBWrapperCache) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.cpp:1012:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 1012 | NS_INTERFACE_MAP_ENTRY(nsIRunnable) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBWrapperCache.cpp: In member function 'virtual nsresult mozilla::dom::IDBWrapperCache::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBWrapperCache.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 39 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IDBWrapperCache.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBWrapperCache.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 38 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IDBWrapperCache) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IDBTransactionBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IDBWrapperCache.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IDBTransactionBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::IDBMutableFile::AbortFileHandles()::Helper::AbortFileHandles(nsTHashtable >&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBMutableFile.cpp:142:39: note: while referencing 'fileHandlesToAbort' 142 | nsTArray> fileHandlesToAbort; | ^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IDBTransactionBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBMutableFile.cpp:142:39: note: while referencing 'fileHandlesToAbort' 142 | nsTArray> fileHandlesToAbort; | ^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IDBTransactionBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed mozilla::dom::IDBTransaction::CreateVersionChange(mozilla::dom::IDBDatabase*, mozilla::dom::indexedDB::BackgroundVersionChangeTransactionChild*, mozilla::dom::IDBOpenDBRequest*, int64_t, int64_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.cpp:185:22: note: while referencing 'emptyObjectStoreNames' 185 | nsTArray emptyObjectStoreNames; | ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IDBTransactionBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::IDBDatabase::Transaction(JSContext*, const mozilla::dom::StringOrStringSequence&, mozilla::dom::IDBTransactionMode, mozilla::dom::IDBTransaction**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBDatabase.cpp:637:22: note: while referencing 'sortedStoreNames' 637 | nsTArray sortedStoreNames; | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IDBTransactionBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'already_AddRefed mozilla::dom::IDBDatabase::CreateObjectStore(const nsAString&, const mozilla::dom::IDBObjectStoreParameters&, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 12 is outside array bounds of 'mozilla::dom::indexedDB::KeyPath [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBDatabase.cpp:441:11: note: while referencing 'keyPath' 441 | KeyPath keyPath(0); | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IDBTransactionBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'already_AddRefed mozilla::dom::IDBObjectStore::CreateIndex(const nsAString&, const mozilla::dom::StringOrStringSequence&, const mozilla::dom::IDBIndexParameters&, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 12 is outside array bounds of 'mozilla::dom::IDBObjectStore::KeyPath [1]' {aka 'mozilla::dom::indexedDB::KeyPath [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBObjectStore.cpp:2154:11: note: while referencing 'keyPath' 2154 | KeyPath keyPath(0); | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IDBTransactionBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::indexedDB::BackgroundRequestChild::PreprocessHelper::Init(const nsTArray&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray, nsCOMPtr > > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.cpp:3399:24: note: while referencing 'streamPairs' 3399 | nsTArray streamPairs; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IDBTransactionBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::IDBObjectStore::ValueWrapper::_ZN7mozilla3dom14IDBObjectStore12ValueWrapper5CloneEP9JSContext.part.0(JSContext*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::IDBObjectStore::StructuredCloneInfo [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBObjectStore.cpp:2655:23: note: while referencing 'cloneInfo' 2655 | StructuredCloneInfo cloneInfo; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IDBTransactionBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'already_AddRefed mozilla::dom::IDBObjectStore::AddOrPut(JSContext*, mozilla::dom::IDBObjectStore::ValueWrapper&, JS::Handle, bool, bool, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 104 is outside array bounds of 'mozilla::dom::indexedDB::ObjectStoreAddPutParams [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBObjectStore.cpp:1602:27: note: while referencing 'commonParams' 1602 | ObjectStoreAddPutParams commonParams; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IDBTransactionBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBObjectStore.cpp:1615:33: note: while referencing 'fileAddInfos' 1615 | FallibleTArray fileAddInfos; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IDBTransactionBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBObjectStore.cpp:1615:33: note: while referencing 'fileAddInfos' 1615 | FallibleTArray fileAddInfos; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IDBTransactionBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:358:26: warning: array subscript 0 is outside array bounds of 'FallibleTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 358 | mArray.mHdr->mLength = 0; | ~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBObjectStore.cpp:1615:33: note: while referencing 'fileAddInfos' 1615 | FallibleTArray fileAddInfos; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IDBTransactionBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBObjectStore.cpp:1615:33: note: while referencing 'fileAddInfos' 1615 | FallibleTArray fileAddInfos; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IDBTransactionBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBObjectStore.cpp:1567:29: note: while referencing 'updateInfo' 1567 | nsTArray updateInfo; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IDBTransactionBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::indexedDB::BackgroundRequestChild::HandlePreprocess(const WasmModulePreprocessInfo&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.cpp:3147:33: note: while referencing 'files' 3147 | nsTArray files; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IDBTransactionBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::indexedDB::BackgroundRequestChild::HandlePreprocess(const nsTArray&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.cpp:3192:35: note: while referencing 'files' 3192 | nsTArray files; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IDBTransactionBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.cpp:3192:35: note: while referencing 'files' 3192 | nsTArray files; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IDBTransactionBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::indexedDB::BackgroundRequestChild::HandleResponse(const nsTArray&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.cpp:3100:37: note: while referencing 'files' 3100 | nsTArray files; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/IDBTransactionBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/ActorsChild.cpp:3080:37: note: while referencing 'cloneReadInfos' 3080 | nsTArray cloneReadInfos; | ^~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_indexedDB1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/third_party/sqlite3/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_indexedDB1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StorageTypeBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/PersistenceType.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IndexedDatabaseManager.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IndexedDatabaseManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/QuotaCommon.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/PersistenceType.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IndexedDatabaseManager.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IndexedDatabaseManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ErrorEvent.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IndexedDatabaseManager.cpp:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/QuotaCommon.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/PersistenceType.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IndexedDatabaseManager.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IndexedDatabaseManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static nsresult mozilla::dom::indexedDB::KeyPath::Parse(const nsAString&, mozilla::dom::indexedDB::KeyPath*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 12 is outside array bounds of 'mozilla::dom::indexedDB::KeyPath [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/KeyPath.cpp:231:11: note: while referencing 'keyPath' 231 | KeyPath keyPath(0); | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/QuotaCommon.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/quota/PersistenceType.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IndexedDatabaseManager.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/IndexedDatabaseManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static nsresult mozilla::dom::indexedDB::KeyPath::Parse(const mozilla::dom::Sequence >&, mozilla::dom::indexedDB::KeyPath*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 12 is outside array bounds of 'mozilla::dom::indexedDB::KeyPath [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB/Unified_cpp_dom_indexedDB1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/indexedDB/KeyPath.cpp:246:11: note: while referencing 'keyPath' 246 | KeyPath keyPath(0); | ^~~~~~~ libdom_indexedDB.a.desc rm -f libdom_indexedDB.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_indexedDB.a.desc ActorsParent.o Key.o Unified_cpp_dom_indexedDB0.o Unified_cpp_dom_indexedDB1.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/indexedDB' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/system' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_system0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/system -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/system -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_system0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/system/Unified_cpp_dom_system0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CallbackObject.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/BindingUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/system/OSFileConstants.cpp:50, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/system/Unified_cpp_dom_system0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/system/OSFileConstants.cpp:50, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/system/Unified_cpp_dom_system0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/system/nsDeviceSensors.cpp: In member function 'virtual nsresult nsDeviceSensorData::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/system/nsDeviceSensors.cpp:65:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 65 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/system/nsDeviceSensors.cpp:64:1: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 64 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDeviceSensorData) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/system/OSFileConstants.cpp:48, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/system/Unified_cpp_dom_system0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/system/OSFileConstants.cpp:50, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/system/Unified_cpp_dom_system0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libdom_system.a.desc rm -f libdom_system.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_system.a.desc Unified_cpp_dom_system0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/system' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/system/linux' libdom_system_linux.a.desc rm -f libdom_system_linux.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_system_linux.a.desc make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/system/linux' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_workers0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/system -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_workers0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadContext.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BlockingResourceBase.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Mutex.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/FileReaderSync.cpp: In member function 'virtual nsresult {anonymous}::ReadCallback::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/FileReaderSync.cpp:395:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 395 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/FileReaderSync.cpp:394:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 394 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStreamCallback) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/RuntimeService.cpp: In constructor '{anonymous}::WorkerThreadContextPrivate::WorkerThreadContextPrivate(mozilla::dom::workers::WorkerPrivate*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/RuntimeService.cpp:908:47: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class {anonymous}::WorkerThreadContextPrivate' with no trivial copy-assignment [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 908 | memset(this, 0, sizeof(PerThreadAtomCache)); | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/RuntimeService.cpp:882:7: note: 'class {anonymous}::WorkerThreadContextPrivate' declared here 882 | class WorkerThreadContextPrivate : private PerThreadAtomCache | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BlockingResourceBase.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Mutex.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorker.cpp: In member function 'virtual nsresult mozilla::dom::workers::ServiceWorker::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorker.cpp:63:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 63 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPIDOMWindow.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerPrivate.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.cpp:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorker.cpp:62:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 62 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServiceWorker) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BlockingResourceBase.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Mutex.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerClient.cpp: In member function 'virtual nsresult mozilla::dom::workers::ServiceWorkerClient::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerClient.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 32 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerClient.cpp:31:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 31 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerClients.cpp: In member function 'virtual nsresult mozilla::dom::workers::ServiceWorkerClients::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerClients.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 51 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerClients.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 50 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerClients.cpp: In member function 'virtual nsresult {anonymous}::WebProgressListener::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerClients.cpp:491:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 491 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerClients.cpp:490:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 490 | NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerClients.cpp: In member function 'virtual nsresult {anonymous}::OpenWindowRunnable::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerClients.cpp:787:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 787 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerClients.cpp:786:1: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 786 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIObserver) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerContainer.cpp: In member function 'virtual nsresult mozilla::dom::ServiceWorkerContainer::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerContainer.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 32 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPIDOMWindow.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerPrivate.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.cpp:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerContainer.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 31 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServiceWorkerContainer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BlockingResourceBase.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Mutex.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerEvents.cpp: In member function 'virtual nsresult mozilla::dom::workers::FetchEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerEvents.cpp:905:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 905 | NS_INTERFACE_MAP_END_INHERITING(ExtendableEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPIDOMWindow.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerPrivate.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.cpp:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerEvents.cpp:904:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 904 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FetchEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BlockingResourceBase.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Mutex.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerEvents.cpp: In member function 'virtual nsresult mozilla::dom::workers::ExtendableEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerEvents.cpp:954:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 954 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPIDOMWindow.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerPrivate.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.cpp:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerEvents.cpp:953:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 953 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ExtendableEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BlockingResourceBase.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Mutex.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerEvents.cpp: In member function 'virtual nsresult mozilla::dom::workers::PushMessageData::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerEvents.cpp:1020:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 1020 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerEvents.cpp:1019:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 1019 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerEvents.cpp: In member function 'virtual nsresult mozilla::dom::workers::PushEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerEvents.cpp:1134:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 1134 | NS_INTERFACE_MAP_END_INHERITING(ExtendableEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPIDOMWindow.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerPrivate.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.cpp:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerEvents.cpp:1133:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 1133 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PushEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BlockingResourceBase.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Mutex.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerEvents.cpp: In member function 'virtual nsresult mozilla::dom::workers::ExtendableMessageEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerEvents.cpp:1251:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 1251 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPIDOMWindow.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerPrivate.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.cpp:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerEvents.cpp:1250:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 1250 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ExtendableMessageEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BlockingResourceBase.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Mutex.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerManager.cpp: In member function 'virtual nsresult mozilla::dom::workers::ServiceWorkerManager::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerManager.cpp:243:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 243 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerManager.cpp:242:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 242 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIServiceWorkerManager) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIConsoleReportCollector.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ConsoleReportCollector.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerPrivate.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.cpp:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'void {anonymous}::AsyncLog(nsIInterceptedChannel*, const nsACString&, uint32_t, uint32_t, const nsACString&, const nsAString&, Params&& ...) [with Params = {}]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerEvents.cpp:86:22: note: while referencing 'paramsList' 86 | nsTArray paramsList(sizeof...(Params) + 1); | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::workers::RuntimeService::CancelWorkersForWindow(nsPIDOMWindowInner*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/RuntimeService.cpp:2341:28: note: while referencing 'workers' 2341 | nsTArray workers; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::workers::RuntimeService::FreezeWorkersForWindow(nsPIDOMWindowInner*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/RuntimeService.cpp:2363:28: note: while referencing 'workers' 2363 | nsTArray workers; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::workers::RuntimeService::ThawWorkersForWindow(nsPIDOMWindowInner*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/RuntimeService.cpp:2377:28: note: while referencing 'workers' 2377 | nsTArray workers; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::workers::RuntimeService::SuspendWorkersForWindow(nsPIDOMWindowInner*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/RuntimeService.cpp:2391:28: note: while referencing 'workers' 2391 | nsTArray workers; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::workers::RuntimeService::ResumeWorkersForWindow(nsPIDOMWindowInner*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/RuntimeService.cpp:2405:28: note: while referencing 'workers' 2405 | nsTArray workers; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::workers::{anonymous}::RespondWithHandler::RejectedCallback(JSContext*, JS::Handle)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerEvents.cpp:86:22: note: while referencing 'paramsList' 86 | nsTArray paramsList(sizeof...(Params) + 1); | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::workers::ServiceWorkerManager::NotifyListenersOnRegister(nsIServiceWorkerRegistrationInfo*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerManager.cpp:4072:55: note: while referencing 'listeners' 4072 | nsTArray> listeners(mListeners); | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::workers::ServiceWorkerManager::NotifyListenersOnUnregister(nsIServiceWorkerRegistrationInfo*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerManager.cpp:4082:55: note: while referencing 'listeners' 4082 | nsTArray> listeners(mListeners); | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'void {anonymous}::PrefLanguagesChanged(const char*, void*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/RuntimeService.cpp:1292:22: note: while referencing 'languages' 1292 | nsTArray languages; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::workers::ServiceWorkerJob::InvokeResultCallbacks(mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerJob.cpp:164:30: note: while referencing 'callbackList' 164 | nsTArray> callbackList; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::workers::ServiceWorkerJob::StealResultCallbacksFrom(mozilla::dom::workers::ServiceWorkerJob*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerJob.cpp:73:30: note: while referencing 'callbackList' 73 | nsTArray> callbackList; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual bool {anonymous}::MatchAllRunnable::ResolvePromiseWorkerRunnable::WorkerRun(JSContext*, mozilla::dom::workers::WorkerPrivate*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerClients.cpp:182:45: note: while referencing 'ret' 182 | nsTArray> ret; | ^~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'void mozilla::dom::workers::scriptloader::LoadMainScript(mozilla::dom::workers::WorkerPrivate*, const nsAString&, mozilla::dom::workers::WorkerScriptType, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<{anonymous}::ScriptLoadInfo> [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ScriptLoader.cpp:2251:28: note: while referencing 'loadInfos' 2251 | nsTArray loadInfos; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'void mozilla::dom::workers::scriptloader::Load(mozilla::dom::workers::WorkerPrivate*, const nsTArray >&, mozilla::dom::workers::WorkerScriptType, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<{anonymous}::ScriptLoadInfo> [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ScriptLoader.cpp:2276:28: note: while referencing 'loadInfos' 2276 | nsTArray loadInfos; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::workers::{anonymous}::RespondWithHandler::ResolvedCallback(JSContext*, JS::Handle)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 44 is outside array bounds of 'mozilla::dom::workers::{anonymous}::AutoCancel [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerEvents.cpp:528:14: note: while referencing 'autoCancel' 528 | AutoCancel autoCancel(this, mRequestURL); | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 44 is outside array bounds of 'mozilla::dom::workers::{anonymous}::AutoCancel [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerEvents.cpp:528:14: note: while referencing 'autoCancel' 528 | AutoCancel autoCancel(this, mRequestURL); | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed mozilla::dom::workers::PushEvent::Constructor(mozilla::dom::EventTarget*, const nsAString&, const mozilla::dom::PushEventInit&, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerEvents.cpp:1119:23: note: while referencing 'bytes' 1119 | nsTArray bytes; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::workers::ServiceWorkerManager::Init(mozilla::dom::ServiceWorkerRegistrar*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerManager.cpp:271:45: note: while referencing 'data' 271 | nsTArray data; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::workers::GetRegistrationsRunnable::Run()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerManager.cpp:1015:49: note: while referencing 'array' 1015 | nsTArray> array; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::workers::ServiceWorkerManager::SendPushEvent(const nsACString&, const nsACString&, uint32_t, uint8_t*, uint8_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerManager.cpp:1263:23: note: while referencing 'data' 1263 | nsTArray data; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ChromeWorkerScope.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult {anonymous}::MatchAllRunnable::Run()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers0.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerClients.cpp:223:39: note: while referencing 'result' 223 | nsTArray result; | ^~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_workers1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/system -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_workers1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManager.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManagerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerManagerParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerManagerParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManagerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerManagerParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerManagerParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerRegistration.cpp: In member function 'virtual nsresult mozilla::dom::ServiceWorkerRegistrationMainThread::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerRegistration.cpp:172:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 172 | NS_INTERFACE_MAP_END_INHERITING(ServiceWorkerRegistration) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerManagerParent.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: in definition of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerRegistration.cpp:171:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 171 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServiceWorkerRegistrationMainThread) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManagerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerManagerParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerManagerParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerRegistration.cpp: In member function 'virtual nsresult mozilla::dom::ServiceWorkerRegistrationWorkerThread::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerRegistration.cpp:1070:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 1070 | NS_INTERFACE_MAP_END_INHERITING(ServiceWorkerRegistration) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerManagerParent.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: in definition of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerRegistration.cpp:1069:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 1069 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServiceWorkerRegistrationWorkerThread) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManagerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerManagerParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerManagerParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerRegistration.cpp: In member function 'virtual nsresult mozilla::dom::ServiceWorkerRegistration::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerRegistration.cpp:1328:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 1328 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerManagerParent.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: in definition of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerRegistration.cpp:1327:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 1327 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServiceWorkerRegistration) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManagerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerManagerParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerManagerParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerWindowClient.cpp: In member function 'virtual nsresult WebProgressListener::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerWindowClient.cpp:330:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 330 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerWindowClient.cpp:329:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 329 | NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/SharedWorker.cpp: In member function 'virtual nsresult mozilla::dom::workers::SharedWorker::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/SharedWorker.cpp:166:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 166 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerManagerParent.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: in definition of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/SharedWorker.cpp:165:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 165 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SharedWorker) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManagerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerManagerParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerManagerParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerManagerParent.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManagerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerManagerParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerManagerParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::detail::RunnableFunction::Run() [with StoredFunction = mozilla::dom::workers::ServiceWorkerManagerService::PropagateRegistration(uint64_t, mozilla::dom::ServiceWorkerRegistrationData&)::]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerManagerService.cpp:114:32: note: while referencing 'cps' 114 | nsTArray cps; | ^~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManagerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerManagerParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerManagerParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::workers::ServiceWorkerRegistrationInfo::NotifyChromeRegistrationListeners()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers1.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerRegistrationInfo.cpp:397:64: note: while referencing 'listeners' 397 | sTArray> listeners(mListeners); | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManagerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerManagerParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerManagerParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::workers::ServiceWorkerPrivate::_ZN7mozilla3dom7workers20ServiceWorkerPrivate15TerminateWorkerEv.part.0()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers1.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerPrivate.cpp:1929:38: note: while referencing 'pendingEvents' 1929 | nsTArray> pendingEvents; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManagerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerManagerParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerManagerParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::workers::ServiceWorkerPrivate::Activated()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers1.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerPrivate.cpp:1955:36: note: while referencing 'pendingEvents' 1955 | nsTArray> pendingEvents; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManagerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerManagerParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerManagerParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::workers::WorkerDebuggerManager::_ZN7mozilla3dom7workers21WorkerDebuggerManager28UnregisterDebuggerMainThreadEPNS1_13WorkerPrivateE.part.0(mozilla::dom::workers::WorkerPrivate*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers1.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerDebuggerManager.cpp:348:56: note: while referencing 'listeners' 348 | nsTArray> listeners; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManagerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerManagerParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerManagerParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::workers::ServiceWorkerPrivate::TerminateWorkerCallback(nsITimer*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers1.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerPrivate.cpp:2114:64: note: while referencing '' 2114 | nsTArray { NS_ConvertUTF8toUTF16(mInfo->Scope()) }); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManagerParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerManagerParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerManagerParent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::workers::{anonymous}::SendMesssageEventRunnable::WorkerRun(JSContext*, mozilla::dom::workers::WorkerPrivate*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers1.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/ServiceWorkerPrivate.cpp:514:42: note: while referencing 'ports' 514 | Sequence> ports; | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_workers2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/system -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/threads -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_workers2.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers2.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadContext.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WorkerLocation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerLocation.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BlockingResourceBase.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Mutex.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WorkerLocation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerLocation.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerPrivate.cpp: In member function 'virtual nsresult mozilla::dom::workers::WorkerPrivateParent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerPrivate.cpp:4067:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 4067 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPIDOMWindow.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WorkerPrivate.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WorkerLocation.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerLocation.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerPrivate.cpp:4066:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 4066 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(WorkerPrivateParent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BlockingResourceBase.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Mutex.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WorkerLocation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerLocation.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerPrivate.cpp: In member function 'virtual nsresult mozilla::dom::workers::WorkerPrivateParent::EventTarget::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerPrivate.cpp:7122:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7122 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerPrivate.cpp:7112:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 7112 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerRunnable.cpp: In member function 'virtual nsresult mozilla::dom::workers::WorkerRunnable::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerRunnable.cpp:223:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 223 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers2.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerRunnable.cpp:222:3: note: some parts of macro expansion are not guarded by this 'else' clause 222 | else | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BlockingResourceBase.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Mutex.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WorkerLocation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerLocation.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerScope.cpp: In member function 'virtual nsresult mozilla::dom::WorkerGlobalScope::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerScope.cpp:131:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 131 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerScope.cpp:130:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 130 | NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerScope.cpp: In member function 'virtual nsresult mozilla::dom::ServiceWorkerGlobalScope::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerScope.cpp:606:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 606 | NS_INTERFACE_MAP_END_INHERITING(WorkerGlobalScope) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPIDOMWindow.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WorkerPrivate.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WorkerLocation.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerLocation.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerScope.cpp:605:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 605 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServiceWorkerGlobalScope) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BlockingResourceBase.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Mutex.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WorkerLocation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerLocation.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerScope.cpp: In member function 'virtual nsresult mozilla::dom::WorkerDebuggerGlobalScope::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerScope.cpp:900:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 900 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerScope.cpp:899:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 899 | NS_INTERFACE_MAP_ENTRY(nsIGlobalObject) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WorkerLocation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerLocation.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIConsoleReportCollector.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ConsoleReportCollector.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WorkerPrivate.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WorkerLocation.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerLocation.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WorkerLocation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerLocation.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:40:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerPrivate.cpp:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers2.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31 | struct TabSizes | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WorkerLocation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerLocation.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:71:41: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerPrivate.cpp:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers2.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here 59 | struct ServoSizes | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WorkerLocation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerLocation.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult {anonymous}::ReportFetchListenerWarningRunnable::Run()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers2.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerScope.cpp:695:28: note: while referencing '' 695 | nsTArray{}, nsIScriptError::warningFlag, NS_ConvertUTF8toUTF16(mSourceSpec), | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WorkerLocation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerLocation.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::workers::WorkerDebugger::Close()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers2.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerPrivate.cpp:4429:49: note: while referencing 'listeners' 4429 | nsTArray> listeners(mListeners); | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WorkerLocation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerLocation.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::workers::WorkerDebugger::PostMessageToDebuggerOnMainThread(const nsAString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers2.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerPrivate.cpp:4452:49: note: while referencing 'listeners' 4452 | nsTArray> listeners(mListeners); | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WorkerLocation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerLocation.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::workers::WorkerDebugger::ReportErrorToDebuggerOnMainThread(const nsAString&, uint32_t, const nsAString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 68 is outside array bounds of 'mozilla::dom::workers::WorkerErrorReport [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers2.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerPrivate.cpp:4484:21: note: while referencing 'report' 4484 | WorkerErrorReport report; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WorkerLocation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerLocation.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers2.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerPrivate.cpp:4479:49: note: while referencing 'listeners' 4479 | nsTArray> listeners(mListeners); | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WorkerLocation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerLocation.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::WorkerDebuggerGlobalScope::LoadSubScript(JSContext*, const nsAString&, const mozilla::dom::Optional >&, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers2.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerScope.cpp:978:22: note: while referencing 'urls' 978 | nsTArray urls; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WorkerLocation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerLocation.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::workers::WorkerPrivateParent::ParentWindowResumed() [with Derived = mozilla::dom::workers::WorkerPrivate]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers2.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerPrivate.cpp:3337:37: note: while referencing 'runnables' 3337 | nsTArray> runnables; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WorkerLocation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerLocation.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::workers::WorkerLoadInfo::ProxyReleaseMainThreadObjects(mozilla::dom::workers::WorkerPrivate*, nsCOMPtr&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers2.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerPrivate.cpp:2089:35: note: while referencing 'doomed' 2089 | nsTArray> doomed(kDoomedCount); | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WorkerLocation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerLocation.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::workers::WorkerPrivate::ReportError(JSContext*, JS::ConstUTF8CharsZ, JSErrorReport*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 68 is outside array bounds of 'mozilla::dom::workers::WorkerErrorReport [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers2.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerPrivate.cpp:6381:21: note: while referencing 'report' 6381 | WorkerErrorReport report; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WorkerLocation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerLocation.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual bool {anonymous}::DebuggerMessageEventRunnable::WorkerRun(JSContext*, mozilla::dom::workers::WorkerPrivate*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers2.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerPrivate.cpp:869:66: note: while referencing '' 869 | Sequence>()); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WorkerLocation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerLocation.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool {anonymous}::MessageEventRunnable::DispatchDOMEvent(JSContext*, mozilla::dom::workers::WorkerPrivate*, mozilla::DOMEventTargetHelper*, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers2.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerPrivate.cpp:761:42: note: while referencing 'ports' 761 | Sequence> ports; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/Workers.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WorkerLocation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerLocation.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::workers::WorkerPrivateParent::Thaw(nsPIDOMWindowInner*) [with Derived = mozilla::dom::workers::WorkerPrivate]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers/Unified_cpp_dom_workers2.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers/WorkerPrivate.cpp:3285:37: note: while referencing 'runnables' 3285 | nsTArray> runnables; | ^~~~~~~~~ libdom_workers.a.desc rm -f libdom_workers.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_workers.a.desc Unified_cpp_dom_workers0.o Unified_cpp_dom_workers1.o Unified_cpp_dom_workers2.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/workers' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/audiochannel' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_audiochannel0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/audiochannel -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/audiochannel -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_audiochannel0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/audiochannel/Unified_cpp_dom_audiochannel0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/audiochannel/AudioChannelAgent.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/audiochannel/Unified_cpp_dom_audiochannel0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIAudioChannelAgent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/audiochannel/AudioChannelAgent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/audiochannel/AudioChannelAgent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/audiochannel/Unified_cpp_dom_audiochannel0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/audiochannel/AudioChannelAgent.cpp: In member function 'virtual nsresult mozilla::dom::AudioChannelAgent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/audiochannel/AudioChannelAgent.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 34 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/audiochannel/AudioChannelAgent.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 33 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/audiochannel/AudioChannelService.cpp: In member function 'virtual nsresult mozilla::dom::AudioChannelService::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/audiochannel/AudioChannelService.cpp:285:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 285 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/audiochannel/AudioChannelService.cpp:284:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 284 | NS_INTERFACE_MAP_ENTRY(nsIObserver) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/audiochannel/AudioChannelAgent.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/audiochannel/AudioChannelAgent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/audiochannel/Unified_cpp_dom_audiochannel0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/audiochannel/AudioChannelAgent.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/audiochannel/Unified_cpp_dom_audiochannel0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libdom_audiochannel.a.desc rm -f libdom_audiochannel.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_audiochannel.a.desc Unified_cpp_dom_audiochannel0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/audiochannel' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/broadcastchannel' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_broadcastchannel0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/broadcastchannel -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/broadcastchannel -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_broadcastchannel0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/broadcastchannel/BroadcastChannel.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/broadcastchannel/BroadcastChannel.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/broadcastchannel/BroadcastChannel.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/broadcastchannel/BroadcastChannel.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/broadcastchannel/BroadcastChannel.cpp: In member function 'virtual nsresult mozilla::dom::BroadcastChannel::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/broadcastchannel/BroadcastChannel.cpp:570:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 570 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/broadcastchannel/BroadcastChannel.cpp:569:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 569 | NS_INTERFACE_MAP_ENTRY(nsIObserver) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/broadcastchannel/BroadcastChannel.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/broadcastchannel/BroadcastChannel.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/broadcastchannel/BroadcastChannel.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/broadcastchannel/BroadcastChannel.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPIDOMWindow.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/broadcastchannel/BroadcastChannel.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/broadcastchannel/BroadcastChannel.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::BroadcastChannelService::PostMessage(mozilla::dom::BroadcastChannelParent*, const mozilla::dom::ClonedMessageData&, const nsAString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/broadcastchannel/BroadcastChannelService.cpp:107:30: note: while referencing 'blobImpls' 107 | nsTArray> blobImpls; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPIDOMWindow.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/broadcastchannel/BroadcastChannel.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/broadcastchannel/BroadcastChannel.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/broadcastchannel/BroadcastChannelService.cpp:107:30: note: while referencing 'blobImpls' 107 | nsTArray> blobImpls; | ^~~~~~~~~ libdom_broadcastchannel.a.desc rm -f libdom_broadcastchannel.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_broadcastchannel.a.desc Unified_cpp_dom_broadcastchannel0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/broadcastchannel' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/messagechannel' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_messagechannel0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/messagechannel -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/events -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_messagechannel0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessageChannel.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessageChannel.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessageChannel.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessageChannel.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessageChannel.cpp: In member function 'virtual nsresult mozilla::dom::MessageChannel::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessageChannel.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 30 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessageChannel.cpp:29:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 29 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessagePort.cpp: In member function 'virtual nsresult mozilla::dom::MessagePort::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessagePort.cpp:201:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 201 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessagePort.cpp:200:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 200 | NS_INTERFACE_MAP_ENTRY(nsIObserver) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessageChannel.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessageChannel.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/MessagePort.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessageChannel.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessageChannel.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessageChannel.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::MessagePort::Disentangle()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessagePort.cpp:782:33: note: while referencing 'messages' 782 | nsTArray messages; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessageChannel.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessageChannel.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::MessagePortService::DisentanglePort(mozilla::dom::MessagePortParent*, FallibleTArray >&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessagePortService.cpp:235:37: note: while referencing 'array' 235 | FallibleTArray array; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessageChannel.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessageChannel.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::IPCResult mozilla::dom::MessagePortParent::RecvDisentangle(nsTArray&&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessagePortParent.cpp:77:52: note: while referencing 'messages' 77 | FallibleTArray> messages; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessageChannel.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessageChannel.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::MessagePortService::RequestEntangling(mozilla::dom::MessagePortParent*, const nsID&, const uint32_t&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessagePortService.cpp:150:39: note: while referencing 'array' 150 | FallibleTArray array; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessageChannel.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessageChannel.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessagePortService.cpp:149:7: note: while referencing 'messages' 149 | messages(Move(data->mMessages)); | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessageChannel.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessageChannel.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::MessagePortService::PostMessages(mozilla::dom::MessagePortParent*, FallibleTArray >&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessagePortService.cpp:358:41: note: while referencing 'messages' 358 | FallibleTArray messages; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessageChannel.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessageChannel.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessagePortService.cpp:358:41: note: while referencing 'messages' 358 | FallibleTArray messages; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessageChannel.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessageChannel.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::IPCResult mozilla::dom::MessagePortParent::RecvPostMessages(nsTArray&&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessagePortParent.cpp:47:52: note: while referencing 'messages' 47 | FallibleTArray> messages; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessageChannel.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessageChannel.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::MessagePort::MessagesReceived(nsTArray&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessagePort.cpp:750:52: note: while referencing 'data' 750 | FallibleTArray> data; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessageChannel.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessageChannel.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessagePort.cpp:750:52: note: while referencing 'data' 750 | FallibleTArray> data; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessageChannel.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessageChannel.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::MessagePort::Entangled(nsTArray&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessagePort.cpp:684:35: note: while referencing 'messages' 684 | nsTArray messages; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessageChannel.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessageChannel.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessagePort.cpp:696:52: note: while referencing 'data' 696 | FallibleTArray> data; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessageChannel.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessageChannel.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessagePort.cpp:696:52: note: while referencing 'data' 696 | FallibleTArray> data; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessageChannel.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessageChannel.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::PostMessageRunnable::DispatchMessage() const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/messagechannel/MessagePort.cpp:150:42: note: while referencing 'ports' 150 | Sequence> ports; | ^~~~~ libdom_messagechannel.a.desc rm -f libdom_messagechannel.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_messagechannel.a.desc Unified_cpp_dom_messagechannel0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/messagechannel' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/promise' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_promise0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/promise -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/promise -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_promise0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/promise/Unified_cpp_dom_promise0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Promise.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/promise/Promise.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/promise/Unified_cpp_dom_promise0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Promise.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/promise/Promise.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/promise/Unified_cpp_dom_promise0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/promise/Promise.cpp: In member function 'virtual nsresult mozilla::dom::Promise::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/promise/Promise.cpp:73:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 73 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/promise/Promise.cpp:72:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 72 | NS_INTERFACE_MAP_ENTRY(Promise) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/promise/Promise.cpp: In member function 'virtual nsresult mozilla::dom::{anonymous}::PromiseNativeHandlerShim::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/promise/Promise.cpp:380:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 380 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/promise/Promise.cpp:379:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 379 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Promise.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/promise/Promise.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/promise/Unified_cpp_dom_promise0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PromiseBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Promise.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/promise/Promise.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/promise/Unified_cpp_dom_promise0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libdom_promise.a.desc rm -f libdom_promise.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_promise.a.desc Unified_cpp_dom_promise0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/promise' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_smil0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_smil0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil/Unified_cpp_dom_smil0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Blob.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/File.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DataTransfer.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentEvents.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/TimeEvent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil/Unified_cpp_dom_smil0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OwningNonNull.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/RootedOwningNonNull.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/TimeEvent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil/Unified_cpp_dom_smil0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/TimeEvent.cpp: In member function 'virtual nsresult mozilla::dom::TimeEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/TimeEvent.cpp:46:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 46 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/TimeEvent.cpp:45:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 45 | NS_INTERFACE_MAP_ENTRY(nsIDOMTimeEvent) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/TimeEvent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil/Unified_cpp_dom_smil0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsIPresShell.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsPresContext.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/TimeEvent.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil/Unified_cpp_dom_smil0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/TimeEvent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil/Unified_cpp_dom_smil0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsSMILAnimationController::DoMilestoneSamples()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil/Unified_cpp_dom_smil0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILAnimationController.cpp:539:57: note: while referencing 'elements' 539 | nsTArray> elements; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/TimeEvent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil/Unified_cpp_dom_smil0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsSMILAnimationFunction::ComposeResult(const nsISMILAttr&, nsSMILValue&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsSMILAnimationFunction::nsSMILValueArray [1]' {aka 'FallibleTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil/Unified_cpp_dom_smil0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILAnimationFunction.cpp:215:20: note: while referencing 'values' 215 | nsSMILValueArray values; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/TimeEvent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil/Unified_cpp_dom_smil0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsSMILAnimationFunction::nsSMILValueArray [1]' {aka 'FallibleTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil/Unified_cpp_dom_smil0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILAnimationFunction.cpp:215:20: note: while referencing 'values' 215 | nsSMILValueArray values; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/TimeEvent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil/Unified_cpp_dom_smil0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsSMILAnimationController::DoSample(bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil/Unified_cpp_dom_smil0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILAnimationController.cpp:388:5: note: while referencing 'animElems' 388 | animElems(mAnimationElementTable.Count()); | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/TimeEvent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil/Unified_cpp_dom_smil0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil/Unified_cpp_dom_smil0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILAnimationController.cpp:388:5: note: while referencing 'animElems' 388 | animElems(mAnimationElementTable.Count()); | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/TimeEvent.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil/Unified_cpp_dom_smil0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsSMILAnimationFunction::GetValues(const nsISMILAttr&, nsSMILAnimationFunction::nsSMILValueArray&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsSMILAnimationFunction::nsSMILValueArray [1]' {aka 'FallibleTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil/Unified_cpp_dom_smil0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILAnimationFunction.cpp:760:20: note: while referencing 'result' 760 | nsSMILValueArray result; | ^~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_smil1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_smil1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil/Unified_cpp_dom_smil1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILTargetIdentifier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILAnimationFunction.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILSetAnimationFunction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILSetAnimationFunction.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil/Unified_cpp_dom_smil1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/NodeInfo.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrName.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILTargetIdentifier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILAnimationFunction.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILSetAnimationFunction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILSetAnimationFunction.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil/Unified_cpp_dom_smil1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILTargetIdentifier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILAnimationFunction.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILSetAnimationFunction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILSetAnimationFunction.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil/Unified_cpp_dom_smil1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILTargetIdentifier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILAnimationFunction.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILSetAnimationFunction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILSetAnimationFunction.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil/Unified_cpp_dom_smil1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsSMILTimedElement::NotifyChangedInterval(nsSMILInterval*, bool, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsSMILTimedElement::InstanceTimeList [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil/Unified_cpp_dom_smil1.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILTimedElement.cpp:2365:20: note: while referencing 'times' 2365 | InstanceTimeList times; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILTargetIdentifier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILAnimationFunction.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILSetAnimationFunction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILSetAnimationFunction.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil/Unified_cpp_dom_smil1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsSMILTimeContainer::NotifyTimeChange()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil/Unified_cpp_dom_smil1.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILTimeContainer.cpp:330:55: note: while referencing 'elems' 330 | nsTArray> elems; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILTargetIdentifier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILAnimationFunction.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILSetAnimationFunction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILSetAnimationFunction.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil/Unified_cpp_dom_smil1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsSMILTimedElement::FilterIntervals()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsSMILTimedElement::IntervalList [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil/Unified_cpp_dom_smil1.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILTimedElement.cpp:1604:16: note: while referencing 'filteredList' 1604 | IntervalList filteredList; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILTargetIdentifier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILAnimationFunction.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILSetAnimationFunction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILSetAnimationFunction.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil/Unified_cpp_dom_smil1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'void nsSMILTimedElement::RemoveInstanceTimes(nsSMILTimedElement::InstanceTimeList&, TestFunctor&) [with TestFunctor = {anonymous}::RemoveByCreator]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsSMILTimedElement::InstanceTimeList [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil/Unified_cpp_dom_smil1.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILTimedElement.cpp:193:20: note: while referencing 'newArray' 193 | InstanceTimeList newArray; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILTargetIdentifier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILAnimationFunction.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILSetAnimationFunction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILSetAnimationFunction.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil/Unified_cpp_dom_smil1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'void nsSMILTimedElement::RemoveInstanceTimes(nsSMILTimedElement::InstanceTimeList&, TestFunctor&) [with TestFunctor = {anonymous}::RemoveReset]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsSMILTimedElement::InstanceTimeList [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil/Unified_cpp_dom_smil1.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILTimedElement.cpp:193:20: note: while referencing 'newArray' 193 | InstanceTimeList newArray; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILTargetIdentifier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILAnimationFunction.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILSetAnimationFunction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILSetAnimationFunction.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil/Unified_cpp_dom_smil1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsSMILTimedElement::FilterInstanceTimes(nsSMILTimedElement::InstanceTimeList&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsSMILTimedElement::InstanceTimeList [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil/Unified_cpp_dom_smil1.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILTimedElement.cpp:193:20: note: while referencing 'newArray' 193 | InstanceTimeList newArray; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILTargetIdentifier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILAnimationFunction.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILSetAnimationFunction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILSetAnimationFunction.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil/Unified_cpp_dom_smil1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsSMILTimedElement::InstanceTimeList [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil/Unified_cpp_dom_smil1.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILTimedElement.cpp:193:20: note: while referencing 'newArray' 193 | InstanceTimeList newArray; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILTargetIdentifier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILAnimationFunction.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILSetAnimationFunction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILSetAnimationFunction.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil/Unified_cpp_dom_smil1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil/Unified_cpp_dom_smil1.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILTimedElement.cpp:1680:42: note: while referencing 'timesToKeep' 1680 | nsTArray timesToKeep; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILTargetIdentifier.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILAnimationFunction.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILSetAnimationFunction.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILSetAnimationFunction.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil/Unified_cpp_dom_smil1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsSMILTimedElement::ClearSpecs(nsSMILTimedElement::TimeValueSpecList&, nsSMILTimedElement::InstanceTimeList&, nsSMILTimedElement::RemovalTestFunction)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsSMILTimedElement::InstanceTimeList [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil/Unified_cpp_dom_smil1.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/smil/nsSMILTimedElement.cpp:193:20: note: while referencing 'newArray' 193 | InstanceTimeList newArray; | ^~~~~~~~ libdom_smil.a.desc rm -f libdom_smil.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_smil.a.desc Unified_cpp_dom_smil0.o Unified_cpp_dom_smil1.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/smil' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/url' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_url0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/url -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/url -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_url0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/url/Unified_cpp_dom_url0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URLSearchParams.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/url/URL.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/url/URL.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/url/Unified_cpp_dom_url0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OwningNonNull.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/RootedOwningNonNull.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/url/URL.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/url/URL.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/url/Unified_cpp_dom_url0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/url/URL.cpp: In member function 'virtual nsresult mozilla::dom::URL::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/url/URL.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 27 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/url/URL.cpp:26:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 26 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/url/URLSearchParams.cpp: In member function 'virtual nsresult mozilla::dom::URLSearchParams::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/url/URLSearchParams.cpp:273:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 273 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/url/URLSearchParams.cpp:272:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 272 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/url/URL.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/url/URL.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/url/Unified_cpp_dom_url0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/url/URL.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/url/Unified_cpp_dom_url0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/url/URL.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/url/URL.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/url/Unified_cpp_dom_url0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::URLParams::Sort()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/url/Unified_cpp_dom_url0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/url/URLSearchParams.cpp:464:25: note: while referencing 'params' 464 | FallibleTArray params; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/url/URL.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/url/URL.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/url/Unified_cpp_dom_url0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/url/Unified_cpp_dom_url0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/url/URLSearchParams.cpp:456:28: note: while referencing 'keys' 456 | FallibleTArray keys; | ^~~~ libdom_url.a.desc rm -f libdom_url.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_url.a.desc Unified_cpp_dom_url0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/url' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/webauthn' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_webauthn0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webauthn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/webauthn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/crypto -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_webauthn0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/webauthn/Unified_cpp_dom_webauthn0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WebAuthenticationBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WebAuthenticationBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webauthn/AuthenticatorAssertionResponse.cpp: In member function 'virtual nsresult mozilla::dom::AuthenticatorAssertionResponse::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webauthn/AuthenticatorAssertionResponse.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 35 | NS_INTERFACE_MAP_END_INHERITING(AuthenticatorResponse) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/UnionTypes.h:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WebAuthenticationBinding.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webauthn/AuthenticatorAssertionResponse.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 34 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AuthenticatorAssertionResponse) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WebAuthenticationBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webauthn/AuthenticatorAttestationResponse.cpp: In member function 'virtual nsresult mozilla::dom::AuthenticatorAttestationResponse::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webauthn/AuthenticatorAttestationResponse.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 33 | NS_INTERFACE_MAP_END_INHERITING(AuthenticatorResponse) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/UnionTypes.h:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WebAuthenticationBinding.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webauthn/AuthenticatorAttestationResponse.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 32 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AuthenticatorAttestationResponse) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WebAuthenticationBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webauthn/AuthenticatorResponse.cpp: In member function 'virtual nsresult mozilla::dom::AuthenticatorResponse::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webauthn/AuthenticatorResponse.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 35 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webauthn/AuthenticatorResponse.cpp:34:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 34 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webauthn/PublicKeyCredential.cpp: In member function 'virtual nsresult mozilla::dom::PublicKeyCredential::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webauthn/PublicKeyCredential.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 32 | NS_INTERFACE_MAP_END_INHERITING(Credential) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CycleCollectedJSContext.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/UnionTypes.h:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WebAuthenticationBinding.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webauthn/PublicKeyCredential.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 31 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PublicKeyCredential) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WebAuthenticationBinding.h:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/UnionTypes.h:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WebAuthenticationBinding.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WebAuthenticationBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'void mozilla::dom::U2FTokenManager::MaybeConfirmRegister(uint64_t, mozilla::dom::U2FRegisterResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webauthn/U2FTokenManager.cpp:273:21: note: while referencing 'registration' 273 | nsTArray registration; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WebAuthenticationBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'void mozilla::dom::U2FTokenManager::MaybeConfirmSign(uint64_t, mozilla::dom::U2FSignResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webauthn/U2FTokenManager.cpp:343:21: note: while referencing 'signature' 343 | nsTArray signature; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WebAuthenticationBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webauthn/U2FTokenManager.cpp:341:21: note: while referencing 'keyHandle' 341 | nsTArray keyHandle; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WebAuthenticationBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual RefPtr > mozilla::dom::U2FSoftTokenManager::Sign(const nsTArray&, const nsTArray&, const nsTArray&, uint32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webauthn/U2FSoftTokenManager.cpp:718:21: note: while referencing 'keyHandle' 718 | nsTArray keyHandle; | ^~~~~~~~~ libdom_webauthn.a.desc rm -f libdom_webauthn.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_webauthn.a.desc Unified_cpp_dom_webauthn0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/webauthn' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xbl' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_xbl0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_xbl0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xbl/Unified_cpp_dom_xbl0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINodeList.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/XBLChildrenElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl/XBLChildrenElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xbl/Unified_cpp_dom_xbl0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/domstubs.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDOMNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDOMElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/XBLChildrenElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl/XBLChildrenElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xbl/Unified_cpp_dom_xbl0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl/XBLChildrenElement.cpp: In member function 'virtual nsresult nsAnonymousContentList::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl/XBLChildrenElement.cpp:68:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 68 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl/XBLChildrenElement.cpp:67:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 67 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/Declaration.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsRuleWalker.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsRuleProcessorData.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl/nsBindingManager.cpp:37, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xbl/Unified_cpp_dom_xbl0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 159 | memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:44, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/nsXMLElement.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/XBLChildrenElement.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl/XBLChildrenElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xbl/Unified_cpp_dom_xbl0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:574:7: note: 'class nsCSSValue' declared here 574 | class nsCSSValue { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/domstubs.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDOMNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDOMElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/XBLChildrenElement.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl/XBLChildrenElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xbl/Unified_cpp_dom_xbl0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl/nsBindingManager.cpp: In member function 'virtual nsresult nsBindingManager::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl/nsBindingManager.cpp:109:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 109 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl/nsBindingManager.cpp:108:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 108 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl/nsXBLDocumentInfo.cpp: In member function 'virtual nsresult nsXBLDocumentInfo::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl/nsXBLDocumentInfo.cpp:97:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 97 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl/nsXBLDocumentInfo.cpp:96:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 96 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl/nsXBLResourceLoader.cpp: In member function 'virtual nsresult nsXBLResourceLoader::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl/nsXBLResourceLoader.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 41 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl/nsXBLResourceLoader.cpp:40:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 40 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINodeList.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/XBLChildrenElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl/XBLChildrenElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xbl/Unified_cpp_dom_xbl0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINodeList.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/XBLChildrenElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl/XBLChildrenElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xbl/Unified_cpp_dom_xbl0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTObserverArray.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINodeList.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/XBLChildrenElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl/XBLChildrenElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xbl/Unified_cpp_dom_xbl0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsBindingManager::ExecuteDetachedHandlers()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsBindingList [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xbl/Unified_cpp_dom_xbl0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl/nsBindingManager.cpp:457:17: note: while referencing 'bindings' 457 | nsBindingList bindings; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTObserverArray.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINodeList.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/XBLChildrenElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl/XBLChildrenElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xbl/Unified_cpp_dom_xbl0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsXBLPrototypeResources::GatherRuleProcessor()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xbl/Unified_cpp_dom_xbl0.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl/nsXBLPrototypeResources.cpp:153:35: note: while referencing 'sheets' 153 | nsTArray> sheets(mStyleSheetList.Length()); | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTObserverArray.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINodeList.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/XBLChildrenElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl/XBLChildrenElement.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xbl/Unified_cpp_dom_xbl0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'nsresult nsXBLPrototypeResources::FlushSkinSheets()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xbl/Unified_cpp_dom_xbl0.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl/nsXBLPrototypeResources.cpp:91:32: note: while referencing 'oldSheets' 91 | nsTArray> oldSheets; | ^~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_xbl1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_xbl1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xbl/Unified_cpp_dom_xbl1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WindowBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ScrollbarStyles.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIScrollableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/InputData.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/KeyboardMap.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl/nsXBLWindowKeyHandler.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl/nsXBLWindowKeyHandler.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xbl/Unified_cpp_dom_xbl1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl/nsXBLWindowKeyHandler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xbl/Unified_cpp_dom_xbl1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WindowBinding.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ScrollbarStyles.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIScrollableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/InputData.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/KeyboardMap.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl/nsXBLWindowKeyHandler.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl/nsXBLWindowKeyHandler.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xbl/Unified_cpp_dom_xbl1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libdom_xbl.a.desc rm -f libdom_xbl.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_xbl.a.desc Unified_cpp_dom_xbl0.o Unified_cpp_dom_xbl1.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xbl' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xml' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_xml0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_xml0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xml/Unified_cpp_dom_xml0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGenericDOMDataNode.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Text.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CDATASection.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml/CDATASection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xml/Unified_cpp_dom_xml0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/domstubs.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDOMNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDOMCharacterData.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDOMText.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDOMCDATASection.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CDATASection.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml/CDATASection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xml/Unified_cpp_dom_xml0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml/nsXMLContentSink.cpp: In member function 'virtual nsresult nsXMLContentSink::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml/nsXMLContentSink.cpp:140:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 140 | NS_INTERFACE_MAP_END_INHERITING(nsContentSink) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml/nsXMLContentSink.cpp:139:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 139 | NS_INTERFACE_MAP_ENTRY(nsITransformObserver) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml/nsXMLFragmentContentSink.cpp: In member function 'virtual nsresult nsXMLFragmentContentSink::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml/nsXMLFragmentContentSink.cpp:139:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 139 | NS_INTERFACE_MAP_END_INHERITING(nsXMLContentSink) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml/nsXMLFragmentContentSink.cpp:138:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 138 | NS_INTERFACE_MAP_ENTRY(nsIFragmentContentSink) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGenericDOMDataNode.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Text.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CDATASection.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml/CDATASection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xml/Unified_cpp_dom_xml0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGenericDOMDataNode.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Text.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CDATASection.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml/CDATASection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xml/Unified_cpp_dom_xml0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libdom_xml.a.desc rm -f libdom_xml.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_xml.a.desc Unified_cpp_dom_xml0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xml' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/base' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_xslt_base0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xslt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_xslt_base0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/base/Unified_cpp_dom_xslt_base0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txXPathNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xml/txXMLUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base/txDouble.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/base/Unified_cpp_dom_xslt_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txXPathNode.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xml/txXMLUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base/txDouble.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/base/Unified_cpp_dom_xslt_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txXPathNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xml/txXMLUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base/txDouble.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/base/Unified_cpp_dom_xslt_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libdom_xslt_base.a.desc rm -f libdom_xslt_base.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_xslt_base.a.desc Unified_cpp_dom_xslt_base0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/base' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xml' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_xslt_xml0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xslt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_xslt_xml0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xml/Unified_cpp_dom_xslt_xml0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txXPathNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txXPathTreeWalker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xml/txXMLParser.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xml/Unified_cpp_dom_xslt_xml0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txXPathNode.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txXPathTreeWalker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xml/txXMLParser.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xml/Unified_cpp_dom_xslt_xml0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txXPathNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txXPathTreeWalker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xml/txXMLParser.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xml/Unified_cpp_dom_xslt_xml0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libdom_xslt_xml.a.desc rm -f libdom_xslt_xml.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_xslt_xml.a.desc Unified_cpp_dom_xslt_xml0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xml' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xpath' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_xslt_xpath0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xslt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_xslt_xpath0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/XPathEvaluator.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/XPathEvaluator.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/domstubs.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDOMXPathEvaluator.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/XPathEvaluator.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/XPathEvaluator.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/XPathResult.cpp: In member function 'virtual nsresult mozilla::dom::XPathResult::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/XPathResult.cpp:79:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 79 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/XPathResult.cpp:78:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 78 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXPathResult) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIWeakReferenceUtils.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIWeakReference.h:98, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/XPathEvaluator.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/XPathEvaluator.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/XPathEvaluator.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/XPathEvaluator.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/XPathEvaluator.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/XPathEvaluator.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static nsresult txExprParser::createExpr(txExprLexer&, txIParseContext*, Expr**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'txStack [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txExprParser.cpp:278:13: note: while referencing 'ops' 278 | txStack ops; | ^~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/XPathEvaluator.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/XPathEvaluator.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'txStack [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txExprParser.cpp:277:13: note: while referencing 'exprs' 277 | txStack exprs; | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_xslt_xpath1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xslt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_xslt_xpath1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txXPathNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txXPathTreeWalker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txNameTest.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txNodeSet.cpp: In member function 'nsresult txNodeSet::add(const txXPathNode&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txNodeSet.cpp:118:61: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 118 | memmove(pos + 1, pos, moveSize * sizeof(txXPathNode)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txXPathTreeWalker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txNameTest.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here 18 | class txXPathNode | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txNodeSet.cpp: In member function 'nsresult txNodeSet::add(const txNodeSet&, txNodeSet::transferOp, txNodeSet::destroyOp)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txNodeSet.cpp:288:64: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 288 | memmove(insertPos, pos, count * sizeof(txXPathNode)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txXPathTreeWalker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txNameTest.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here 18 | class txXPathNode | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txNodeSet.cpp: In member function 'nsresult txNodeSet::sweep()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txNodeSet.cpp:396:48: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 396 | chunk * sizeof(txXPathNode)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txXPathTreeWalker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txNameTest.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here 18 | class txXPathNode | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txNodeSet.cpp: In member function 'bool txNodeSet::ensureGrowSize(int32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txNodeSet.cpp:513:60: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 513 | memmove(dest, mStart, oldSize * sizeof(txXPathNode)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txXPathTreeWalker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txNameTest.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here 18 | class txXPathNode | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txNodeSet.cpp:538:59: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 538 | memcpy(dest, mStart, oldSize * sizeof(txXPathNode)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txXPathTreeWalker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txNameTest.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here 18 | class txXPathNode | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txNodeSet.cpp: In static member function 'static void txNodeSet::transferElements(txXPathNode*, const txXPathNode*, const txXPathNode*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txNodeSet.cpp:617:64: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 617 | memcpy(aDest, aStart, (aEnd - aStart) * sizeof(txXPathNode)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txXPathTreeWalker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txNameTest.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here 18 | class txXPathNode | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txExpr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txNameTest.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txXPathNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txXPathTreeWalker.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txNameTest.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_xslt_xpath2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xslt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_xslt_xpath2.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath2.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txXPathNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txNodeSet.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txUnionExpr.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath2.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txXPCOMExtensionFunction.cpp: In member function 'bool txParamArrayHolder::Init(uint8_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txXPCOMExtensionFunction.cpp:365:59: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 365 | memset(mArray.get(), 0, mCount * sizeof(nsXPTCVariant)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txXPCOMExtensionFunction.cpp:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath2.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/xptcall.h:46:8: note: 'struct nsXPTCVariant' declared here 46 | struct nsXPTCVariant : public nsXPTCMiniVariant | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txExpr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txUnionExpr.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txXPathNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txNodeSet.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txUnionExpr.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libdom_xslt_xpath.a.desc rm -f libdom_xslt_xpath.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_xslt_xpath.a.desc Unified_cpp_dom_xslt_xpath0.o Unified_cpp_dom_xslt_xpath1.o Unified_cpp_dom_xslt_xpath2.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xpath' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xslt' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_xslt_xslt0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xslt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xslt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_xslt_xslt0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txXPathNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xml/txXMLUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xslt/txXSLTFunctions.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xslt/txCurrentFunctionCall.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base/txCore.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xslt/txXMLEventHandler.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xslt/txBufferingHandler.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xslt/txBufferingHandler.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xslt/txMozillaXSLTProcessor.cpp: In member function 'virtual nsresult txMozillaXSLTProcessor::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xslt/txMozillaXSLTProcessor.cpp:345:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 345 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xslt/txMozillaXSLTProcessor.cpp:344:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 344 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXSLTProcessor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIAtom.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xslt/txXMLEventHandler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xslt/txBufferingHandler.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xslt/txBufferingHandler.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txXPathNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xml/txXMLUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xslt/txXSLTFunctions.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xslt/txCurrentFunctionCall.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_xslt_xslt1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xslt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xslt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_xslt_xslt1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txXPathNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xml/txXMLUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xslt/txXSLTPatterns.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xslt/txPatternParser.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xslt/txPatternParser.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base/txExpandedName.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xslt/txXSLTPatterns.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xslt/txPatternParser.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xslt/txPatternParser.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txXPathNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xml/txXMLUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xslt/txXSLTPatterns.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xslt/txPatternParser.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xslt/txPatternParser.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base/txStack.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txResultRecycler.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txExprResult.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txExpr.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xslt/txXSLTPatterns.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xslt/txPatternParser.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xslt/txPatternParser.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult txStylesheet::doneCompiling()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt1.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xslt/txStylesheet.cpp:295:37: note: while referencing 'frameStripSpaceTests' 295 | nsTArray frameStripSpaceTests; | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base/txStack.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txResultRecycler.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txExprResult.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath/txExpr.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xslt/txXSLTPatterns.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xslt/txPatternParser.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xslt/txPatternParser.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt1.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xslt/txStylesheet.cpp:295:37: note: while referencing 'frameStripSpaceTests' 295 | nsTArray frameStripSpaceTests; | ^~~~~~~~~~~~~~~~~~~~ libdom_xslt_xslt.a.desc rm -f libdom_xslt_xslt.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_xslt_xslt.a.desc Unified_cpp_dom_xslt_xslt0.o Unified_cpp_dom_xslt_xslt1.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xslt/xslt' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xul' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_xul0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/templates -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_xul0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xul/Unified_cpp_dom_xul0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocumentObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl/nsXBLDocumentInfo.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/nsXULPrototypeCache.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/XULDocument.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/XULDocument.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xul/Unified_cpp_dom_xul0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/XULDocument.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/XULDocument.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xul/Unified_cpp_dom_xul0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/nsXULCommandDispatcher.cpp: In member function 'virtual nsresult nsXULCommandDispatcher::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/nsXULCommandDispatcher.cpp:59:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 59 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/nsXULCommandDispatcher.cpp:58:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 58 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDOMXULCommandDispatcher) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/nsXULContentSink.cpp: In member function 'virtual nsresult XULContentSinkImpl::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/nsXULContentSink.cpp:200:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 200 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/nsXULContentSink.cpp:199:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 199 | NS_INTERFACE_MAP_ENTRY(nsIContentSink) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/nsXULControllers.cpp: In member function 'virtual nsresult nsXULControllers::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/nsXULControllers.cpp:81:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 81 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/nsXULControllers.cpp:80:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 80 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIControllers) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Declaration.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DeclarationBlockInlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/nsXULElement.cpp:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xul/Unified_cpp_dom_xul0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 159 | memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:44, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIdentifierMapEntry.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDocument.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/XMLDocument.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/XULDocument.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/XULDocument.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xul/Unified_cpp_dom_xul0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:574:7: note: 'class nsCSSValue' declared here 574 | class nsCSSValue { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/XULDocument.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/XULDocument.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xul/Unified_cpp_dom_xul0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/nsXULElement.cpp: In member function 'virtual nsresult nsXULElementTearoff::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:919:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 919 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:957:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_USING_AGGREGATOR' 957 | NS_IMPL_QUERY_TAIL_USING_AGGREGATOR(_aggregator) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/nsXULElement.cpp:156:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_AGGREGATED' 156 | NS_INTERFACE_MAP_END_AGGREGATED(mElement) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/nsXULElement.cpp:155:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 155 | NS_INTERFACE_MAP_ENTRY(nsIFrameLoaderOwner) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/nsXULElement.cpp: In member function 'virtual nsresult nsXULElement::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/nsXULElement.cpp:321:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 321 | NS_INTERFACE_MAP_END_INHERITING(nsStyledElement) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/CustomElementRegistry.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsDocument.h:72, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/XMLDocument.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/XULDocument.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/XULDocument.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xul/Unified_cpp_dom_xul0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:3464:5: note: some parts of macro expansion are not guarded by this 'else' clause 3464 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:3464:5: note: in definition of macro 'NS_INTERFACE_MAP_ENTRY_TEAROFF' 3464 | } else | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/XULDocument.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/XULDocument.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xul/Unified_cpp_dom_xul0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/nsXULPopupListener.cpp: In member function 'virtual nsresult nsXULPopupListener::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/nsXULPopupListener.cpp:94:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 94 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/nsXULPopupListener.cpp:93:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 93 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/nsXULPrototypeDocument.cpp: In member function 'virtual nsresult nsXULPrototypeDocument::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/nsXULPrototypeDocument.cpp:82:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 82 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/nsXULPrototypeDocument.cpp:81:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 81 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/XULDocument.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/XULDocument.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xul/Unified_cpp_dom_xul0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl/nsXBLDocumentInfo.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/nsXULPrototypeCache.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/XULDocument.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/XULDocument.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xul/Unified_cpp_dom_xul0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/nsXULPrototypeDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/XULDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/XULDocument.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xul/Unified_cpp_dom_xul0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsXULPrototypeDocument::Write(nsIObjectOutputStream*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xul/Unified_cpp_dom_xul0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/nsXULPrototypeDocument.cpp:314:46: note: while referencing 'nodeInfos' 314 | nsTArray> nodeInfos; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/nsXULPrototypeDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/XULDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/XULDocument.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xul/Unified_cpp_dom_xul0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::XULDocument::_ZN7mozilla3dom11XULDocument14MaybeBroadcastEv.part.0()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xul/Unified_cpp_dom_xul0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/XULDocument.cpp:3183:48: note: while referencing 'delayedBroadcasters' 3183 | nsTArray delayedBroadcasters; | ^~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/nsXULPrototypeDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/XULDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/XULDocument.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xul/Unified_cpp_dom_xul0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::XULDocument::SynchronizeBroadcastListener(nsDocument::Element*, nsDocument::Element*, const nsAString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xul/Unified_cpp_dom_xul0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/XULDocument.cpp:680:34: note: while referencing 'attributes' 680 | nsTArray attributes(count); | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/nsXULPrototypeDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/XULDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/XULDocument.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xul/Unified_cpp_dom_xul0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsXULPrototypeDocument::Read(nsIObjectInputStream*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xul/Unified_cpp_dom_xul0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/nsXULPrototypeDocument.cpp:151:46: note: while referencing 'nodeInfos' 151 | nsTArray> nodeInfos; | ^~~~~~~~~ libdom_xul.a.desc rm -f libdom_xul.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_xul.a.desc Unified_cpp_dom_xul0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xul' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xul/templates' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_xul_templates0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/templates -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xul/templates -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_xul_templates0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xul/templates/Unified_cpp_dom_xul_templates0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/templates/nsTemplateMatch.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/templates/nsContentSupportMap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/templates/nsContentSupportMap.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xul/templates/Unified_cpp_dom_xul_templates0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/templates/nsTemplateMatch.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/templates/nsContentSupportMap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/templates/nsContentSupportMap.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xul/templates/Unified_cpp_dom_xul_templates0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/templates/nsRDFQuery.cpp: In member function 'virtual nsresult nsRDFQuery::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/templates/nsRDFQuery.cpp:17:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/templates/nsRDFQuery.cpp:16:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/templates/nsTemplateMatch.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/templates/nsContentSupportMap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/templates/nsContentSupportMap.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xul/templates/Unified_cpp_dom_xul_templates0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/templates/nsTemplateMatch.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/templates/nsContentSupportMap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/templates/nsContentSupportMap.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xul/templates/Unified_cpp_dom_xul_templates0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_xul_templates1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/templates -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xul/templates -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_xul_templates1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xul/templates/Unified_cpp_dom_xul_templates1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/templates/nsXULSortService.cpp:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xul/templates/Unified_cpp_dom_xul_templates1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/templates/nsXULSortService.cpp:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xul/templates/Unified_cpp_dom_xul_templates1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/templates/nsXULTemplateBuilder.cpp: In member function 'virtual nsresult nsXULTemplateBuilder::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/templates/nsXULTemplateBuilder.cpp:286:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 286 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/templates/nsXULTemplateBuilder.cpp:285:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 285 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXULTemplateBuilder) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/templates/nsXULTemplateQueryProcessorRDF.cpp: In member function 'virtual nsresult nsXULTemplateQueryProcessorRDF::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/templates/nsXULTemplateQueryProcessorRDF.cpp:90:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 90 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/templates/nsXULTemplateQueryProcessorRDF.cpp:89:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 89 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXULTemplateQueryProcessor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/templates/nsXULTemplateQueryProcessorXML.cpp: In member function 'virtual nsresult nsXULTemplateQueryProcessorXML::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/templates/nsXULTemplateQueryProcessorXML.cpp:107:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 107 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/templates/nsXULTemplateQueryProcessorXML.cpp:106:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 106 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXULTemplateQueryProcessor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/templates/nsXULTemplateResultRDF.cpp: In member function 'virtual nsresult nsXULTemplateResultRDF::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/templates/nsXULTemplateResultRDF.cpp:17:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/templates/nsXULTemplateResultRDF.cpp:16:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/templates/nsXULTreeBuilder.cpp: In member function 'virtual nsresult nsXULTreeBuilder::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/templates/nsXULTreeBuilder.cpp:53:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 53 | NS_INTERFACE_MAP_END_INHERITING(nsXULTemplateBuilder) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/templates/nsXULTreeBuilder.cpp:52:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 52 | NS_INTERFACE_MAP_ENTRY(nsITreeView) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/templates/nsXULSortService.cpp:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xul/templates/Unified_cpp_dom_xul_templates1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/templates/nsXULSortService.cpp:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xul/templates/Unified_cpp_dom_xul_templates1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTObserverArray.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/templates/nsXULSortService.cpp:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xul/templates/Unified_cpp_dom_xul_templates1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult XULSortServiceImpl::SortContainer(nsIContent*, nsSortState*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xul/templates/Unified_cpp_dom_xul_templates1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/templates/nsXULSortService.cpp:230:29: note: while referencing 'items' 230 | nsTArray items; | ^~~~~ libdom_xul_templates.a.desc rm -f libdom_xul_templates.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_xul_templates.a.desc Unified_cpp_dom_xul_templates0.o Unified_cpp_dom_xul_templates1.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xul/templates' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/vr' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_vr0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/vr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/vr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_vr0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/vr/Unified_cpp_dom_vr0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/vr/VRDisplay.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/vr/Unified_cpp_dom_vr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/vr/VRDisplay.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/vr/Unified_cpp_dom_vr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/vr/VRDisplay.cpp: In member function 'virtual nsresult mozilla::dom::VRDisplay::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/vr/VRDisplay.cpp:734:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 734 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/vr/VRDisplay.cpp:733:1: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 733 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/vr/VRDisplayEvent.cpp: In member function 'virtual nsresult mozilla::dom::VRDisplayEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/vr/VRDisplayEvent.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 32 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/vr/VRDisplay.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/vr/Unified_cpp_dom_vr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/vr/VRDisplayEvent.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 31 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(VRDisplayEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/vr/VRDisplay.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/vr/Unified_cpp_dom_vr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/vr/VRServiceTest.cpp: In member function 'virtual nsresult mozilla::dom::VRMockDisplay::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/vr/VRServiceTest.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 24 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/vr/VRDisplay.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/vr/Unified_cpp_dom_vr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/vr/VRServiceTest.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 23 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(VRMockDisplay) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/vr/VRDisplay.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/vr/Unified_cpp_dom_vr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/vr/VRServiceTest.cpp: In member function 'virtual nsresult mozilla::dom::VRMockController::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/vr/VRServiceTest.cpp:162:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 162 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/vr/VRDisplay.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/vr/Unified_cpp_dom_vr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/vr/VRServiceTest.cpp:161:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 161 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(VRMockController) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/vr/VRDisplay.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/vr/Unified_cpp_dom_vr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/vr/VRServiceTest.cpp: In member function 'virtual nsresult mozilla::dom::VRServiceTest::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/vr/VRServiceTest.cpp:272:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 272 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/vr/VRDisplay.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/vr/Unified_cpp_dom_vr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/vr/VRServiceTest.cpp:271:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 271 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(VRServiceTest) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/vr/VRDisplay.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/vr/Unified_cpp_dom_vr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/vr/VRDisplay.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/vr/Unified_cpp_dom_vr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/vr/VRDisplay.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/vr/Unified_cpp_dom_vr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::VRDisplay::UpdateVRDisplays(nsTArray >&, nsPIDOMWindowInner*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/vr/Unified_cpp_dom_vr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/vr/VRDisplay.cpp:97:42: note: while referencing 'updatedDisplays' 97 | nsTArray> updatedDisplays; | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/vr/VRDisplay.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/vr/Unified_cpp_dom_vr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/vr/Unified_cpp_dom_vr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/vr/VRDisplay.cpp:94:31: note: while referencing 'displays' 94 | nsTArray> displays; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/vr/VRDisplay.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/vr/Unified_cpp_dom_vr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::VRDisplay::GetLayers(nsTArray&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/vr/Unified_cpp_dom_vr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/vr/VRDisplay.cpp:643:32: note: while referencing '' 643 | result = nsTArray(); | ^ libdom_vr.a.desc rm -f libdom_vr.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_vr.a.desc Unified_cpp_dom_vr0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/vr' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/u2f' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_u2f0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/u2f -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/crypto -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webauthn -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/ssl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_u2f0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/u2f/Unified_cpp_dom_u2f0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/U2FBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/U2F.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f/U2F.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/u2f/Unified_cpp_dom_u2f0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OwningNonNull.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/RootedOwningNonNull.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/U2F.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f/U2F.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/u2f/Unified_cpp_dom_u2f0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f/U2F.cpp: In member function 'virtual nsresult mozilla::dom::U2F::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f/U2F.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 27 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f/U2F.cpp:26:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 26 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/U2F.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f/U2F.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/u2f/Unified_cpp_dom_u2f0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/U2FBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/U2F.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f/U2F.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/u2f/Unified_cpp_dom_u2f0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/U2F.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f/U2F.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/u2f/Unified_cpp_dom_u2f0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'void mozilla::dom::RegisteredKeysToScopedCredentialList.constprop(const nsAString&, const nsTArray&, nsTArray&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::CryptoBuffer [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/u2f/Unified_cpp_dom_u2f0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f/U2F.cpp:81:18: note: while referencing 'keyHandle' 81 | CryptoBuffer keyHandle; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/U2F.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f/U2F.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/u2f/Unified_cpp_dom_u2f0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::CryptoBuffer [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/u2f/Unified_cpp_dom_u2f0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f/U2F.cpp:81:18: note: while referencing 'keyHandle' 81 | CryptoBuffer keyHandle; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/U2F.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f/U2F.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/u2f/Unified_cpp_dom_u2f0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::U2FManager::FinishSign(nsTArray&, nsTArray&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::CryptoBuffer [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/u2f/Unified_cpp_dom_u2f0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f/U2FManager.cpp:393:16: note: while referencing 'sigBuf' 393 | CryptoBuffer sigBuf; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/U2F.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f/U2F.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/u2f/Unified_cpp_dom_u2f0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::CryptoBuffer [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/u2f/Unified_cpp_dom_u2f0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f/U2FManager.cpp:387:16: note: while referencing 'credBuf' 387 | CryptoBuffer credBuf; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/U2F.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f/U2F.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/u2f/Unified_cpp_dom_u2f0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::CryptoBuffer [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/u2f/Unified_cpp_dom_u2f0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f/U2FManager.cpp:381:16: note: while referencing 'clientDataBuf' 381 | CryptoBuffer clientDataBuf; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/U2F.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f/U2F.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/u2f/Unified_cpp_dom_u2f0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::CryptoBuffer [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/u2f/Unified_cpp_dom_u2f0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f/U2FManager.cpp:393:16: note: while referencing 'sigBuf' 393 | CryptoBuffer sigBuf; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/U2F.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f/U2F.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/u2f/Unified_cpp_dom_u2f0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::CryptoBuffer [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/u2f/Unified_cpp_dom_u2f0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f/U2FManager.cpp:387:16: note: while referencing 'credBuf' 387 | CryptoBuffer credBuf; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/U2F.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f/U2F.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/u2f/Unified_cpp_dom_u2f0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::CryptoBuffer [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/u2f/Unified_cpp_dom_u2f0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f/U2FManager.cpp:381:16: note: while referencing 'clientDataBuf' 381 | CryptoBuffer clientDataBuf; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/U2F.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f/U2F.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/u2f/Unified_cpp_dom_u2f0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::U2FManager::FinishRegister(nsTArray&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::CryptoBuffer [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/u2f/Unified_cpp_dom_u2f0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f/U2FManager.cpp:341:16: note: while referencing 'regBuf' 341 | CryptoBuffer regBuf; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/U2F.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f/U2F.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/u2f/Unified_cpp_dom_u2f0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::CryptoBuffer [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/u2f/Unified_cpp_dom_u2f0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f/U2FManager.cpp:335:16: note: while referencing 'clientDataBuf' 335 | CryptoBuffer clientDataBuf; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/U2F.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f/U2F.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/u2f/Unified_cpp_dom_u2f0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::CryptoBuffer [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/u2f/Unified_cpp_dom_u2f0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f/U2FManager.cpp:341:16: note: while referencing 'regBuf' 341 | CryptoBuffer regBuf; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/U2F.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f/U2F.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/u2f/Unified_cpp_dom_u2f0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::CryptoBuffer [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/u2f/Unified_cpp_dom_u2f0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f/U2FManager.cpp:335:16: note: while referencing 'clientDataBuf' 335 | CryptoBuffer clientDataBuf; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/U2F.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f/U2F.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/u2f/Unified_cpp_dom_u2f0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::U2FManager::PopulateTransactionInfo(const nsCString&, const nsCString&, const uint32_t&, const nsTArray&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/u2f/Unified_cpp_dom_u2f0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f/U2FManager.cpp:221:31: note: while referencing 'extensions' 221 | nsTArray extensions; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/U2F.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f/U2F.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/u2f/Unified_cpp_dom_u2f0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::CryptoBuffer [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/u2f/Unified_cpp_dom_u2f0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f/U2FManager.cpp:190:16: note: while referencing 'clientDataHash' 190 | CryptoBuffer clientDataHash; | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/U2F.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f/U2F.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/u2f/Unified_cpp_dom_u2f0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::CryptoBuffer [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/u2f/Unified_cpp_dom_u2f0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f/U2FManager.cpp:181:16: note: while referencing 'rpIdHash' 181 | CryptoBuffer rpIdHash; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/U2F.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f/U2F.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/u2f/Unified_cpp_dom_u2f0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::U2F::Register(const nsAString&, const mozilla::dom::Sequence&, const mozilla::dom::Sequence&, mozilla::dom::U2FRegisterCallback&, const mozilla::dom::Optional >&, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/u2f/Unified_cpp_dom_u2f0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f/U2F.cpp:273:48: note: while referencing 'excludeList' 273 | nsTArray excludeList; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/U2F.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f/U2F.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/u2f/Unified_cpp_dom_u2f0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::U2F::Sign(const nsAString&, const nsAString&, const mozilla::dom::Sequence&, mozilla::dom::U2FSignCallback&, const mozilla::dom::Optional >&, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/u2f/Unified_cpp_dom_u2f0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/u2f/U2F.cpp:356:48: note: while referencing 'permittedList' 356 | nsTArray permittedList; | ^~~~~~~~~~~~~ libdom_u2f.a.desc rm -f libdom_u2f.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_u2f.a.desc Unified_cpp_dom_u2f0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/u2f' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/console' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_console0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/console -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/console -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_console0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/console/Unified_cpp_dom_console0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Console.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/console/Console.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/console/Unified_cpp_dom_console0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OwningNonNull.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/RootedOwningNonNull.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Console.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/console/Console.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/console/Unified_cpp_dom_console0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/console/Console.cpp: In member function 'virtual nsresult mozilla::dom::Console::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/console/Console.cpp:799:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 799 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/console/Console.cpp:798:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 798 | NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Console.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/console/Console.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/console/Unified_cpp_dom_console0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FunctionBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/console/Console.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/console/Unified_cpp_dom_console0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Console.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/console/Console.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/console/Unified_cpp_dom_console0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::ConsoleReportCollector::AddConsoleReport(uint32_t, const nsACString&, nsContentUtils::PropertiesFile, const nsACString&, uint32_t, uint32_t, const nsACString&, const nsTArray >&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 60 is outside array bounds of 'mozilla::ConsoleReportCollector::PendingReport [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/console/Unified_cpp_dom_console0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/console/ConsoleReportCollector.cpp:38:74: note: while referencing '' 38 | aMessageName, aStringParams)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Console.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/console/Console.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/console/Unified_cpp_dom_console0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::ConsoleReportCollector::FlushConsoleReports(nsIConsoleReportCollector*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/console/Unified_cpp_dom_console0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/console/ConsoleReportCollector.cpp:118:27: note: while referencing 'reports' 118 | nsTArray reports; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Console.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/console/Console.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/console/Unified_cpp_dom_console0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::ConsoleReportCollector::FlushReportsToConsole(uint64_t, nsIConsoleReportCollector::ReportAction)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/console/Unified_cpp_dom_console0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/console/ConsoleReportCollector.cpp:45:27: note: while referencing 'reports' 45 | nsTArray reports; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Console.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/console/Console.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/console/Unified_cpp_dom_console0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::ConsoleProfileRunnable::RunConsole(JSContext*, nsPIDOMWindowOuter*, nsPIDOMWindowInner*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/console/Unified_cpp_dom_console0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/console/Console.cpp:735:25: note: while referencing 'arguments' 735 | Sequence arguments; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Console.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/console/Console.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/console/Unified_cpp_dom_console0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/console/Unified_cpp_dom_console0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/console/Console.cpp:735:25: note: while referencing 'arguments' 735 | Sequence arguments; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Console.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/console/Console.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/console/Unified_cpp_dom_console0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::ConsoleCallDataRunnable::ProcessCallData(JSContext*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/console/Unified_cpp_dom_console0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/console/Console.cpp:639:25: note: while referencing 'values' 639 | Sequence values; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Console.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/console/Console.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/console/Unified_cpp_dom_console0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/console/Unified_cpp_dom_console0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/console/Console.cpp:639:25: note: while referencing 'values' 639 | Sequence values; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Console.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/console/Console.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/console/Unified_cpp_dom_console0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::Console::Clear(const mozilla::dom::GlobalObject&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'const mozilla::dom::Sequence [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/console/Unified_cpp_dom_console0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/console/Console.cpp:956:29: note: while referencing 'data' 956 | const Sequence data; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Console.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/console/Console.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/console/Unified_cpp_dom_console0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::Console::GroupEnd(const mozilla::dom::GlobalObject&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'const mozilla::dom::Sequence [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/console/Unified_cpp_dom_console0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/console/Console.cpp:970:29: note: while referencing 'data' 970 | const Sequence data; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Console.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/console/Console.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/console/Unified_cpp_dom_console0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::Console::StringMethod(const mozilla::dom::GlobalObject&, const nsAString&, mozilla::dom::Console::MethodName, const nsAString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/console/Unified_cpp_dom_console0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/console/Console.cpp:994:23: note: while referencing 'data' 994 | Sequence data; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Console.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/console/Console.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/console/Unified_cpp_dom_console0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/console/Unified_cpp_dom_console0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/console/Console.cpp:994:23: note: while referencing 'data' 994 | Sequence data; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Console.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/console/Console.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/console/Unified_cpp_dom_console0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::Console::TimeStamp(const mozilla::dom::GlobalObject&, JS::Handle)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/console/Unified_cpp_dom_console0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/console/Console.cpp:1017:23: note: while referencing 'data' 1017 | Sequence data; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Console.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/console/Console.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/console/Unified_cpp_dom_console0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/console/Unified_cpp_dom_console0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/console/Console.cpp:1017:23: note: while referencing 'data' 1017 | Sequence data; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Console.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/console/Console.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/console/Unified_cpp_dom_console0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::Console::RetrieveConsoleEvents(JSContext*, nsTArray&, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/console/Unified_cpp_dom_console0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/console/Console.cpp:2345:25: note: while referencing 'sequence' 2345 | Sequence sequence; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Console.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/console/Console.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/console/Unified_cpp_dom_console0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/console/Unified_cpp_dom_console0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/console/Console.cpp:2345:25: note: while referencing 'sequence' 2345 | Sequence sequence; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Console.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/console/Console.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/console/Unified_cpp_dom_console0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::LazyStackGetter(JSContext*, unsigned int, JS::Value*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/console/Unified_cpp_dom_console0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/console/Console.cpp:1388:31: note: while referencing 'reifiedStack' 1388 | nsTArray reifiedStack; | ^~~~~~~~~~~~ libdom_console.a.desc rm -f libdom_console.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_console.a.desc Unified_cpp_dom_console0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/console' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/performance' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_performance0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/performance -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/performance -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_performance0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/performance/Unified_cpp_dom_performance0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/performance/Performance.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/performance/Performance.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/performance/Unified_cpp_dom_performance0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/performance/Performance.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/performance/Performance.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/performance/Unified_cpp_dom_performance0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/performance/Performance.cpp: In member function 'virtual nsresult mozilla::dom::Performance::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/performance/Performance.cpp:91:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 91 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/performance/Performance.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/performance/Performance.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/performance/Unified_cpp_dom_performance0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/performance/Performance.cpp:90:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 90 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(Performance) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/performance/Performance.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/performance/Performance.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/performance/Unified_cpp_dom_performance0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/performance/PerformanceEntry.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceEntry::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/performance/PerformanceEntry.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 22 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/performance/PerformanceEntry.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/performance/PerformanceMainThread.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceMainThread::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/performance/PerformanceMainThread.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 42 | NS_INTERFACE_MAP_END_INHERITING(Performance) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/performance/PerformanceMainThread.cpp:41:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 41 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/performance/PerformanceObserver.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceObserver::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/performance/PerformanceObserver.cpp:45:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 45 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/performance/PerformanceObserver.cpp:44:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 44 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/performance/PerformanceObserverEntryList.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceObserverEntryList::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/performance/PerformanceObserverEntryList.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 27 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/performance/PerformanceObserverEntryList.cpp:26:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 26 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/performance/PerformanceResourceTiming.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceResourceTiming::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/performance/PerformanceResourceTiming.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 21 | NS_INTERFACE_MAP_END_INHERITING(PerformanceEntry) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/performance/Performance.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/performance/Performance.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/performance/Unified_cpp_dom_performance0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/performance/PerformanceResourceTiming.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 20 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PerformanceResourceTiming) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/performance/Performance.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/performance/Performance.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/performance/Unified_cpp_dom_performance0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/performance/Performance.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/performance/Performance.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/performance/Unified_cpp_dom_performance0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPIDOMWindow.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/performance/Performance.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/performance/Performance.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/performance/Unified_cpp_dom_performance0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::PerformanceObserver::Observe(const mozilla::dom::PerformanceObserverInit&, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/performance/Unified_cpp_dom_performance0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/performance/PerformanceObserver.cpp:154:22: note: while referencing 'validEntryTypes' 154 | nsTArray validEntryTypes; | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPIDOMWindow.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/performance/Performance.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/performance/Performance.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/performance/Unified_cpp_dom_performance0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/performance/Unified_cpp_dom_performance0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/performance/PerformanceObserver.cpp:154:22: note: while referencing 'validEntryTypes' 154 | nsTArray validEntryTypes; | ^~~~~~~~~~~~~~~ libdom_performance.a.desc rm -f libdom_performance.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_performance.a.desc Unified_cpp_dom_performance0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/performance' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/webbrowserpersist' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_webbrowserpersist0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webbrowserpersist -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/webbrowserpersist -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_webbrowserpersist0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/webbrowserpersist/Unified_cpp_webbrowserpersist0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/webbrowserpersist/Unified_cpp_webbrowserpersist0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/webbrowserpersist/Unified_cpp_webbrowserpersist0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webbrowserpersist/WebBrowserPersistLocalDocument.cpp: In member function 'virtual nsresult mozilla::WebBrowserPersistLocalDocument::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webbrowserpersist/WebBrowserPersistLocalDocument.cpp:67:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 67 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webbrowserpersist/WebBrowserPersistLocalDocument.cpp:66:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 66 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webbrowserpersist/nsWebBrowserPersist.cpp: In member function 'virtual nsresult nsWebBrowserPersist::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webbrowserpersist/nsWebBrowserPersist.cpp:316:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 316 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webbrowserpersist/nsWebBrowserPersist.cpp:315:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 315 | NS_INTERFACE_MAP_ENTRY(nsIProgressEventSink) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/webbrowserpersist/Unified_cpp_webbrowserpersist0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/webbrowserpersist/Unified_cpp_webbrowserpersist0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/webbrowserpersist/Unified_cpp_webbrowserpersist0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::WebBrowserPersistSerializeChild::Write(const char*, uint32_t, uint32_t*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/webbrowserpersist/Unified_cpp_webbrowserpersist0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/webbrowserpersist/WebBrowserPersistSerializeChild.cpp:103:27: note: while referencing 'arrayBuf' 103 | nsTArray arrayBuf; | ^~~~~~~~ libdom_webbrowserpersist.a.desc rm -f libdom_webbrowserpersist.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_webbrowserpersist.a.desc Unified_cpp_webbrowserpersist0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/webbrowserpersist' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xhr' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_xhr0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xhr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/file -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_xhr0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xhr/Unified_cpp_dom_xhr0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequest.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequest.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequestEventTarget.cpp: In member function 'virtual nsresult mozilla::dom::XMLHttpRequestEventTarget::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequestEventTarget.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 24 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequestEventTarget.cpp:23:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 23 | NS_INTERFACE_MAP_ENTRY(nsIXMLHttpRequestEventTarget) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequestMainThread.cpp: In member function 'virtual nsresult mozilla::dom::XMLHttpRequestMainThread::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequestMainThread.cpp:395:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 395 | NS_INTERFACE_MAP_END_INHERITING(XMLHttpRequestEventTarget) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequestMainThread.cpp:394:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 394 | NS_INTERFACE_MAP_ENTRY(nsISizeOfEventTarget) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequestMainThread.cpp: In member function 'virtual nsresult mozilla::dom::nsXMLHttpRequestXPCOMifier::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequestMainThread.cpp:4015:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4015 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequestMainThread.cpp:4014:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 4014 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIStreamListener) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequestUpload.cpp: In member function 'virtual nsresult mozilla::dom::XMLHttpRequestUpload::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequestUpload.cpp:15:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15 | NS_INTERFACE_MAP_END_INHERITING(XMLHttpRequestEventTarget) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequestUpload.cpp:14:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14 | NS_INTERFACE_MAP_ENTRY(nsIXMLHttpRequestUpload) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequestWorker.cpp: In member function 'virtual nsresult mozilla::dom::XMLHttpRequestWorker::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequestWorker.cpp:1561:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 1561 | NS_INTERFACE_MAP_END_INHERITING(XMLHttpRequestEventTarget) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequest.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequestWorker.cpp:1560:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 1560 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(XMLHttpRequestWorker) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequest.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequest.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequest.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 1]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 1]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequestWorker.cpp:1166:42: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPIDOMWindow.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequest.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPIDOMWindow.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequest.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::XMLHttpRequestMainThread::InitiateFetch(nsIInputStream*, int64_t, nsACString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xhr/Unified_cpp_dom_xhr0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequestMainThread.cpp:2787:25: note: while referencing 'CORSUnsafeHeaders' 2787 | nsTArray CORSUnsafeHeaders; | ^~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPIDOMWindow.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequest.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::XMLHttpRequestMainThread::ResumeEventDispatching()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xhr/Unified_cpp_dom_xhr0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequestMainThread.cpp:1489:26: note: while referencing 'pendingEvents' 1489 | nsTArray pendingEvents; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPIDOMWindow.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequest.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::XMLHttpRequestMainThread::OnStopRequest(nsIRequest*, nsISupports*, nsresult)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xhr/Unified_cpp_dom_xhr0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequestMainThread.cpp:2344:34: note: while referencing 'subImpls' 2344 | nsTArray> subImpls(mBlobSet->GetBlobImpls()); | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPIDOMWindow.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequest.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xhr/Unified_cpp_dom_xhr0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequestMainThread.cpp:2344:34: note: while referencing 'subImpls' 2344 | nsTArray> subImpls(mBlobSet->GetBlobImpls()); | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPIDOMWindow.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequest.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::XMLHttpRequestMainThread::CreatePartialBlob(mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xhr/Unified_cpp_dom_xhr0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequestMainThread.cpp:692:30: note: while referencing 'subImpls' 692 | nsTArray> subImpls(mBlobSet->GetBlobImpls()); | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPIDOMWindow.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequest.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xhr/Unified_cpp_dom_xhr0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xhr/XMLHttpRequestMainThread.cpp:692:30: note: while referencing 'subImpls' 692 | nsTArray> subImpls(mBlobSet->GetBlobImpls()); | ^~~~~~~~ libdom_xhr.a.desc rm -f libdom_xhr.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_xhr.a.desc Unified_cpp_dom_xhr0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/xhr' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/worklet' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_worklet0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/worklet -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/worklet -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_worklet0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/worklet/Unified_cpp_dom_worklet0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WorkletGlobalScope.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/worklet/AudioWorkletGlobalScope.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/worklet/AudioWorkletGlobalScope.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/worklet/Unified_cpp_dom_worklet0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WorkletGlobalScope.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/worklet/AudioWorkletGlobalScope.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/worklet/AudioWorkletGlobalScope.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/worklet/Unified_cpp_dom_worklet0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/worklet/Worklet.cpp: In member function 'virtual nsresult mozilla::dom::Worklet::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/worklet/Worklet.cpp:327:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 327 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/worklet/Worklet.cpp:326:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 326 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/worklet/WorkletGlobalScope.cpp: In member function 'virtual nsresult mozilla::dom::WorkletGlobalScope::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/worklet/WorkletGlobalScope.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 38 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/worklet/WorkletGlobalScope.cpp:37:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 37 | NS_INTERFACE_MAP_ENTRY(WorkletGlobalScope) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WorkletGlobalScope.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/worklet/AudioWorkletGlobalScope.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/worklet/AudioWorkletGlobalScope.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/worklet/Unified_cpp_dom_worklet0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FunctionBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/worklet/AudioWorkletGlobalScope.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/worklet/Unified_cpp_dom_worklet0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WorkletGlobalScope.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/worklet/AudioWorkletGlobalScope.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/worklet/AudioWorkletGlobalScope.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/worklet/Unified_cpp_dom_worklet0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:2721:28: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/worklet/Worklet.cpp:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/worklet/Unified_cpp_dom_worklet0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:2719:8: note: 'struct xpc::GlobalProperties' declared here 2719 | struct GlobalProperties { | ^~~~~~~~~~~~~~~~ libdom_worklet.a.desc rm -f libdom_worklet.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_worklet.a.desc Unified_cpp_dom_worklet0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/worklet' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/script' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_script0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/script -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/workers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_script0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/script/Unified_cpp_dom_script0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIHttpChannel.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/ReferrerPolicy.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ScriptLoadRequest.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ModuleLoadRequest.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ModuleLoadRequest.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/script/Unified_cpp_dom_script0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SRIMetadata.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ScriptLoadRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ModuleLoadRequest.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ModuleLoadRequest.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/script/Unified_cpp_dom_script0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ModuleLoadRequest.cpp: In member function 'virtual nsresult mozilla::dom::ModuleLoadRequest::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ModuleLoadRequest.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 19 | NS_INTERFACE_MAP_END_INHERITING(ScriptLoadRequest) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ScriptLoadRequest.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ModuleLoadRequest.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ModuleLoadRequest.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/script/Unified_cpp_dom_script0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ModuleLoadRequest.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 18 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ModuleLoadRequest) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SRIMetadata.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ScriptLoadRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ModuleLoadRequest.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ModuleLoadRequest.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/script/Unified_cpp_dom_script0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ModuleScript.cpp: In member function 'virtual nsresult mozilla::dom::ModuleScript::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ModuleScript.cpp:17:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ScriptLoadRequest.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ModuleLoadRequest.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ModuleLoadRequest.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/script/Unified_cpp_dom_script0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ModuleScript.cpp:16:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 16 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ModuleScript) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SRIMetadata.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ScriptLoadRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ModuleLoadRequest.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ModuleLoadRequest.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/script/Unified_cpp_dom_script0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ScriptLoadRequest.cpp: In member function 'virtual nsresult mozilla::dom::ScriptLoadRequest::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ScriptLoadRequest.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ScriptLoadRequest.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ModuleLoadRequest.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ModuleLoadRequest.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/script/Unified_cpp_dom_script0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ScriptLoadRequest.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 20 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ScriptLoadRequest) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SRIMetadata.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ScriptLoadRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ModuleLoadRequest.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ModuleLoadRequest.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/script/Unified_cpp_dom_script0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ScriptLoader.cpp: In member function 'virtual nsresult mozilla::dom::ScriptLoader::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ScriptLoader.cpp:110:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 110 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ScriptLoadRequest.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ModuleLoadRequest.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ModuleLoadRequest.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/script/Unified_cpp_dom_script0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ScriptLoader.cpp:109:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 109 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ScriptLoader) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SRIMetadata.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ScriptLoadRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ModuleLoadRequest.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ModuleLoadRequest.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/script/Unified_cpp_dom_script0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/nsIScriptElement.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ScriptLoadRequest.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ModuleLoadRequest.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/script/ModuleLoadRequest.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/script/Unified_cpp_dom_script0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libdom_script.a.desc rm -f libdom_script.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_script.a.desc Unified_cpp_dom_script0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/script' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_payments0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_payments0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/Unified_cpp_dom_payments0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BasicCardPaymentBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/BasicCardPayment.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/BasicCardPayment.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/Unified_cpp_dom_payments0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BasicCardPaymentBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/BasicCardPayment.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/BasicCardPayment.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/Unified_cpp_dom_payments0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/PaymentAddress.cpp: In member function 'virtual nsresult mozilla::dom::PaymentAddress::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/PaymentAddress.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/PaymentAddress.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 20 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/PaymentRequest.cpp: In member function 'virtual nsresult mozilla::dom::PaymentRequest::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/PaymentRequest.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 44 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPIDOMWindow.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PaymentAddress.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BasicCardPaymentBinding.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/BasicCardPayment.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/BasicCardPayment.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/Unified_cpp_dom_payments0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/PaymentRequest.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 43 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PaymentRequest) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BasicCardPaymentBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/BasicCardPayment.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/BasicCardPayment.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/Unified_cpp_dom_payments0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/PaymentRequestUpdateEvent.cpp: In member function 'virtual nsresult mozilla::dom::PaymentRequestUpdateEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/PaymentRequestUpdateEvent.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 18 | NS_INTERFACE_MAP_END_INHERITING(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPIDOMWindow.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PaymentAddress.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BasicCardPaymentBinding.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/BasicCardPayment.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/BasicCardPayment.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/Unified_cpp_dom_payments0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/PaymentRequestUpdateEvent.cpp:17:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 17 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PaymentRequestUpdateEvent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BasicCardPaymentBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/BasicCardPayment.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/BasicCardPayment.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/Unified_cpp_dom_payments0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/PaymentResponse.cpp: In member function 'virtual nsresult mozilla::dom::PaymentResponse::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/PaymentResponse.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 25 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/PaymentResponse.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 24 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BasicCardPaymentBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/BasicCardPayment.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/BasicCardPayment.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/Unified_cpp_dom_payments0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/PaymentRequest.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/Unified_cpp_dom_payments0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BasicCardPaymentBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/BasicCardPayment.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/BasicCardPayment.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/Unified_cpp_dom_payments0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::BasicCardService::DecodeBasicCardData(const nsAString&, nsPIDOMWindowInner*, mozilla::dom::BasicCardResponse&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/Unified_cpp_dom_payments0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/BasicCardPayment.cpp:280:22: note: while referencing 'addressLine' 280 | nsTArray addressLine; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BasicCardPaymentBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/BasicCardPayment.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/BasicCardPayment.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/Unified_cpp_dom_payments0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'void mozilla::dom::GetSelectedShippingOption(const mozilla::dom::PaymentDetailsInit&, nsAString&, bool*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/Unified_cpp_dom_payments0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/PaymentRequestManager.cpp:370:22: note: while referencing 'seenIDs' 370 | nsTArray seenIDs; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BasicCardPaymentBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/BasicCardPayment.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/BasicCardPayment.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/Unified_cpp_dom_payments0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/Unified_cpp_dom_payments0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/PaymentRequestManager.cpp:370:22: note: while referencing 'seenIDs' 370 | nsTArray seenIDs; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BasicCardPaymentBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/BasicCardPayment.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/BasicCardPayment.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/Unified_cpp_dom_payments0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'nsresult mozilla::dom::{anonymous}::ConvertDetailsBase.constprop(const mozilla::dom::PaymentDetailsBase&, nsTArray&, nsTArray&, nsTArray&, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/Unified_cpp_dom_payments0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/PaymentRequestManager.cpp:77:28: note: while referencing 'additionalDisplayItems' 77 | nsTArray additionalDisplayItems; | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BasicCardPaymentBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/BasicCardPayment.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/BasicCardPayment.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/Unified_cpp_dom_payments0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::PaymentRequestManager::UpdatePayment(const nsAString&, const mozilla::dom::PaymentDetailsUpdate&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/Unified_cpp_dom_payments0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/PaymentRequestManager.cpp:179:39: note: while referencing 'modifiers' 179 | nsTArray modifiers; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BasicCardPaymentBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/BasicCardPayment.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/BasicCardPayment.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/Unified_cpp_dom_payments0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/Unified_cpp_dom_payments0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/PaymentRequestManager.cpp:178:38: note: while referencing 'shippingOptions' 178 | nsTArray shippingOptions; | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BasicCardPaymentBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/BasicCardPayment.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/BasicCardPayment.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/Unified_cpp_dom_payments0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/Unified_cpp_dom_payments0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/PaymentRequestManager.cpp:177:28: note: while referencing 'displayItems' 177 | nsTArray displayItems; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BasicCardPaymentBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/BasicCardPayment.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/BasicCardPayment.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/Unified_cpp_dom_payments0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::PaymentRequestManager::CreatePayment(nsPIDOMWindowInner*, const mozilla::dom::Sequence&, const mozilla::dom::PaymentDetailsInit&, const mozilla::dom::PaymentOptions&, mozilla::dom::PaymentRequest**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/Unified_cpp_dom_payments0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/PaymentRequestManager.cpp:144:39: note: while referencing 'modifiers' 144 | nsTArray modifiers; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BasicCardPaymentBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/BasicCardPayment.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/BasicCardPayment.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/Unified_cpp_dom_payments0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/Unified_cpp_dom_payments0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/PaymentRequestManager.cpp:143:38: note: while referencing 'shippingOptions' 143 | nsTArray shippingOptions; | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BasicCardPaymentBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/BasicCardPayment.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/BasicCardPayment.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/Unified_cpp_dom_payments0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/Unified_cpp_dom_payments0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/PaymentRequestManager.cpp:142:28: note: while referencing 'displayItems' 142 | nsTArray displayItems; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BasicCardPaymentBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/BasicCardPayment.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/BasicCardPayment.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/Unified_cpp_dom_payments0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/Unified_cpp_dom_payments0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/PaymentRequestManager.cpp:443:34: note: while referencing 'methodData' 443 | nsTArray methodData; | ^~~~~~~~~~ libdom_payments.a.desc rm -f libdom_payments.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_payments.a.desc Unified_cpp_dom_payments0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/ipc' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_payments_ipc0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_payments_ipc0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/ipc/Unified_cpp_dom_payments_ipc0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PaymentRequest.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PaymentRequestManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/ipc/PaymentRequestChild.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/ipc/Unified_cpp_dom_payments_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PPaymentRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PPaymentRequestChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/ipc/PaymentRequestChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/ipc/PaymentRequestChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/ipc/Unified_cpp_dom_payments_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PaymentRequest.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PaymentRequestManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/ipc/PaymentRequestChild.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/ipc/Unified_cpp_dom_payments_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PPaymentRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PPaymentRequestChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/ipc/PaymentRequestChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/ipc/PaymentRequestChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/ipc/Unified_cpp_dom_payments_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::PaymentRequestParent::ChangeShippingAddress(const nsAString&, nsIPaymentAddress*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/ipc/Unified_cpp_dom_payments_ipc0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/ipc/PaymentRequestParent.cpp:323:22: note: while referencing 'addressLine' 323 | nsTArray addressLine; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PPaymentRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PPaymentRequestChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/ipc/PaymentRequestChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/ipc/PaymentRequestChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/ipc/Unified_cpp_dom_payments_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/ipc/Unified_cpp_dom_payments_ipc0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/ipc/PaymentRequestParent.cpp:323:22: note: while referencing 'addressLine' 323 | nsTArray addressLine; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/StructuredCloneHolder.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PPaymentRequest.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PPaymentRequestChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/ipc/PaymentRequestChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/ipc/PaymentRequestChild.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/ipc/Unified_cpp_dom_payments_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/ipc/Unified_cpp_dom_payments_ipc0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/payments/ipc/PaymentRequestParent.cpp:323:22: note: while referencing 'addressLine' 323 | nsTArray addressLine; | ^~~~~~~~~~~ libdom_payments_ipc.a.desc rm -f libdom_payments_ipc.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_payments_ipc.a.desc Unified_cpp_dom_payments_ipc0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/payments/ipc' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_presentation0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_presentation0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationAvailability.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WeakPtr.h:82, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/Presentation.cpp: In member function 'virtual nsresult mozilla::dom::Presentation::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/Presentation.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 38 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/Presentation.cpp:37:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 37 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationAvailability.cpp: In member function 'virtual nsresult mozilla::dom::PresentationAvailability::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationAvailability.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 37 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationAvailability.cpp:36:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 36 | NS_INTERFACE_MAP_ENTRY(nsIPresentationAvailabilityListener) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationConnection.cpp: In member function 'virtual nsresult mozilla::dom::PresentationConnection::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationConnection.cpp:47:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 47 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationConnection.cpp:46:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 46 | NS_INTERFACE_MAP_ENTRY(nsIRequest) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationConnectionList.cpp: In member function 'virtual nsresult mozilla::dom::PresentationConnectionList::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationConnectionList.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 26 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationAvailability.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationConnectionList.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 25 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PresentationConnectionList) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WeakPtr.h:82, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationReceiver.cpp: In member function 'virtual nsresult mozilla::dom::PresentationReceiver::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationReceiver.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 35 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationReceiver.cpp:34:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 34 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationRequest.cpp: In member function 'virtual nsresult mozilla::dom::PresentationRequest::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationRequest.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 41 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationAvailability.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationRequest.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 40 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PresentationRequest) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WeakPtr.h:82, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationTCPSessionTransport.cpp: In member function 'virtual nsresult mozilla::dom::PresentationTCPSessionTransport::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationTCPSessionTransport.cpp:78:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 78 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationTCPSessionTransport.cpp:77:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 77 | NS_INTERFACE_MAP_ENTRY(nsITransportEventSink) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationAvailability.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::PresentationDeviceManager::GetAvailableDevices(nsIArray*, nsIArray**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation0.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationDeviceManager.cpp:164:22: note: while referencing 'presentationUrls' 164 | nsTArray presentationUrls; | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::PresentationService::UpdateAvailabilityUrlChange(const nsTArray >&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation0.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationService.cpp:452:22: note: while referencing 'supportedAvailabilityUrl' 452 | nsTArray supportedAvailabilityUrl; | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::PresentationService::RegisterRespondingListener(uint64_t, nsIPresentationRespondingListener*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation0.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationService.cpp:1020:22: note: while referencing 'sessionIdArray' 1020 | nsTArray sessionIdArray; | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::PresentationServiceBase::AvailabilityManager::AddAvailabilityListener(const nsTArray >&, nsIPresentationAvailabilityListener*, nsTArray >&) [with T = mozilla::dom::PresentationSessionInfo]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationService.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationService.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation0.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationServiceBase.h:173:26: note: while referencing 'knownAvailableUrls' 173 | nsTArray knownAvailableUrls; | ^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::PresentationService::RegisterAvailabilityListener(const nsTArray >&, nsIPresentationAvailabilityListener*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationService.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationService.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation0.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationServiceBase.h:153:26: note: while referencing 'dummy' 153 | nsTArray dummy; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::PresentationService::UnregisterAvailabilityListener(const nsTArray >&, nsIPresentationAvailabilityListener*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationService.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationService.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation0.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationServiceBase.h:211:26: note: while referencing 'dummy' 211 | nsTArray dummy; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::PresentationAvailability::Shutdown()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationService.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationService.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation0.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationServiceBase.h:211:26: note: while referencing 'dummy' 211 | nsTArray dummy; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::PresentationService::HandleDeviceAdded(nsIPresentationDevice*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation0.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationService.cpp:403:22: note: while referencing 'supportedAvailabilityUrl' 403 | nsTArray supportedAvailabilityUrl; | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation0.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationService.cpp:400:22: note: while referencing 'unavailableUrls' 400 | nsTArray unavailableUrls; | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::PresentationService::HandleDeviceRemoved()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation0.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationService.cpp:426:22: note: while referencing 'availabilityUrls' 426 | nsTArray availabilityUrls; | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::PresentationAvailability::UpdateAvailabilityAndDispatchEvent(bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation0.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationAvailability.cpp:193:33: note: while referencing 'promises' 193 | nsTArray> promises = Move(mPromises); | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed mozilla::dom::PresentationRequest::Constructor(const mozilla::dom::GlobalObject&, const mozilla::dom::Sequence >&, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation0.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationRequest.cpp:98:22: note: while referencing 'urls' 98 | nsTArray urls; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed mozilla::dom::PresentationRequest::Constructor(const mozilla::dom::GlobalObject&, const nsAString&, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation0.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationRequest.cpp:75:22: note: while referencing 'urls' 75 | Sequence urls; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::PresentationAvailability::Init(RefPtr&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationService.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationService.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation0.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationServiceBase.h:173:26: note: while referencing 'knownAvailableUrls' 173 | nsTArray knownAvailableUrls; | ^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationService.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationService.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation0.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationServiceBase.h:153:26: note: while referencing 'dummy' 153 | nsTArray dummy; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/AvailabilityCollection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::PresentationConnection::DispatchMessageEvent(JS::Handle)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationConnection.cpp:588:71: note: while referencing '' 588 | Sequence>()); | ^ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_dom_presentation1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_dom_presentation1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/ipc/PresentationBuilderChild.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationTransportBuilderConstructor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/PresentationTransportBuilderConstructor.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/ipc/PresentationBuilderChild.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPIDOMWindow.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/ipc/PresentationBuilderChild.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::PresentationServiceBase::AvailabilityManager::AddAvailabilityListener(const nsTArray >&, nsIPresentationAvailabilityListener*, nsTArray >&) [with T = mozilla::dom::PresentationContentSessionInfo]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/ipc/PresentationIPCService.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/ipc/PresentationBuilderChild.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PresentationServiceBase.h:173:26: note: while referencing 'knownAvailableUrls' 173 | nsTArray knownAvailableUrls; | ^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPIDOMWindow.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/ipc/PresentationBuilderChild.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::PresentationIPCService::RegisterAvailabilityListener(const nsTArray >&, nsIPresentationAvailabilityListener*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation1.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/ipc/PresentationIPCService.cpp:246:22: note: while referencing 'addedUrls' 246 | nsTArray addedUrls; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsPIDOMWindow.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsGlobalWindow.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/ipc/PresentationBuilderChild.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::PresentationIPCService::UnregisterAvailabilityListener(const nsTArray >&, nsIPresentationAvailabilityListener*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/Unified_cpp_dom_presentation1.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/ipc/PresentationIPCService.cpp:266:22: note: while referencing 'removedUrls' 266 | nsTArray removedUrls; | ^~~~~~~~~~~ libdom_presentation.a.desc rm -f libdom_presentation.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_presentation.a.desc Unified_cpp_dom_presentation0.o Unified_cpp_dom_presentation1.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/provider' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_provider0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/provider -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/provider -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_provider0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/provider/Unified_cpp_provider0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/presentation/provider/DeviceProviderHelpers.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/provider/Unified_cpp_provider0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libdom_presentation_provider.a.desc rm -f libdom_presentation_provider.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdom_presentation_provider.a.desc Unified_cpp_provider0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dom/presentation/provider' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/view' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_view0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/view -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/view -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -MD -MP -MF .deps/Unified_cpp_view0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/view/Unified_cpp_view0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIFrame.h:56, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/view/nsView.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/view/Unified_cpp_view0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/view/nsView.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/view/nsView.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/view/Unified_cpp_view0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIFrame.h:56, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/view/nsView.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/view/Unified_cpp_view0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/view/nsView.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/view/nsView.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/view/Unified_cpp_view0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsViewManager::InvalidateWidgetArea(nsView*, const nsRegion&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/view/Unified_cpp_view0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/view/nsViewManager.cpp:597:39: note: while referencing 'clipRects' 597 | nsTArray clipRects; | ^~~~~~~~~ libview.a.desc rm -f libview.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libview.a.desc Unified_cpp_view0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/view' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o LSBUtils.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_CROSS_PROCESS_IME -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/view -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/headless -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/LSBUtils.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/LSBUtils.cpp /usr/bin/i686-pc-linux-gnu-g++ -o WindowSurfaceX11SHM.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_CROSS_PROCESS_IME -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/view -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/headless -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/WindowSurfaceX11SHM.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/WindowSurfaceX11SHM.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsBaseDragService.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_CROSS_PROCESS_IME -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/view -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/headless -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/nsBaseDragService.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsBaseDragService.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsBaseDragService.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsBaseDragService.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIScriptableRegion.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDragService.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsBaseDragService.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsBaseDragService.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsBaseDragService.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsBaseDragService.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsBaseWidget.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_CROSS_PROCESS_IME -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/view -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/headless -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/nsBaseWidget.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsBaseWidget.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/CompositorBridgeChild.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsBaseWidget.cpp:13: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/TextEventDispatcher.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsBaseWidget.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/CompositorBridgeChild.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsBaseWidget.cpp:13: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/TextEventDispatcher.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsBaseWidget.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void nsBaseWidget::ConfigureAPZCTreeManager()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsXBLWindowKeyHandler::KeyboardMap [1]' {aka 'mozilla::layers::KeyboardMap [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsBaseWidget.cpp:924:75: note: while referencing '' 924 | PZC->SetKeyboardMap(nsXBLWindowKeyHandler::CollectKeyboardShortcuts()); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/TextEventDispatcher.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsBaseWidget.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsBaseWidget::SetWindowClipRegion(const nsTArray >&, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsBaseWidget.cpp:792:35: note: while referencing 'rects' 792 | nsTArray rects; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/TextEventDispatcher.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsBaseWidget.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsBaseWidget.cpp:782:35: note: while referencing 'currentRects' 782 | nsTArray currentRects; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/TextEventDispatcher.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsBaseWidget.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsBaseWidget::NotifyLiveResizeStarted()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsBaseWidget.cpp:2193:60: note: while referencing '' 2193 | mLiveResizeListeners = xulWindow->GetLiveResizeListeners(); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/TextEventDispatcher.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsBaseWidget.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void nsBaseWidget::CreateCompositor(int, int)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsBaseWidget.cpp:1388:29: note: while referencing 'backendHints' 1388 | nsTArray backendHints; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/TextEventDispatcher.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsBaseWidget.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsBaseWidget.cpp:1388:29: note: while referencing 'backendHints' 1388 | nsTArray backendHints; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/TextEventDispatcher.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsBaseWidget.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsBaseWidget::DispatchTouchInput(mozilla::MultiTouchInput&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 104 is outside array bounds of 'mozilla::WidgetTouchEvent [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsBaseWidget.cpp:1170:22: note: while referencing 'event' 1170 | WidgetTouchEvent event = aInput.ToWidgetTouchEvent(this); | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/TextEventDispatcher.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsBaseWidget.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 104 is outside array bounds of 'mozilla::WidgetTouchEvent [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsBaseWidget.cpp:1167:22: note: while referencing 'event' 1167 | WidgetTouchEvent event = aInput.ToWidgetTouchEvent(this); | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsShmImage.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_CROSS_PROCESS_IME -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/view -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/headless -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/nsShmImage.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsShmImage.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_widget0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_CROSS_PROCESS_IME -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/view -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/headless -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/Unified_cpp_widget0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/Unified_cpp_widget0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WindowBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/ScrollbarStyles.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIScrollableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/InputData.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsBaseWidget.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/CompositorWidget.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/Unified_cpp_widget0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/CompositorWidget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/CompositorWidget.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/Unified_cpp_widget0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WindowBinding.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/ScrollbarStyles.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIScrollableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/InputData.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsBaseWidget.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/CompositorWidget.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/Unified_cpp_widget0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /usr/include/string.h:519, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/string.h:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/throw_gcc.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers/type_traits:74, from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/bits/move.h:57, from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/bits/nested_exception.h:40, from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/exception:148, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/exception:3, from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/new:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/new:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers/new:52, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/mozalloc.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nscore.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsrootidl.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/CompositorWidget.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/CompositorWidget.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/Unified_cpp_widget0.cpp:2: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'virtual void mozilla::widget::GfxInfo::GetData()' at /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/GfxInfoX11.cpp:239:16: /usr/include/bits/string_fortified.h:91:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 1024 equals destination size [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstringop-truncation -Wstringop-truncation; ] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/CompositorWidget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/CompositorWidget.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/Unified_cpp_widget0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::widget::GfxInfoBase::GetFeatureSuggestedDriverVersion(int32_t, nsAString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/Unified_cpp_widget0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/GfxInfoBase.cpp:991:27: note: while referencing 'driverInfo' 991 | nsTArray driverInfo; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/CompositorWidget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/CompositorWidget.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/Unified_cpp_widget0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::widget::GfxInfoBase::GetFeatureStatus(int32_t, nsACString&, int32_t*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/Unified_cpp_widget0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/GfxInfoBase.cpp:668:27: note: while referencing 'driverInfo' 668 | nsTArray driverInfo; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/CompositorWidget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/CompositorWidget.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/Unified_cpp_widget0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'bool BlacklistEntryToDriverInfo(nsCString&, mozilla::widget::GfxDriverInfo&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/Unified_cpp_widget0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/GfxInfoBase.cpp:479:25: note: while referencing 'splitted' 479 | nsTArray splitted; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/CompositorWidget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/CompositorWidget.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/Unified_cpp_widget0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/Unified_cpp_widget0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/GfxInfoBase.cpp:479:25: note: while referencing 'splitted' 479 | nsTArray splitted; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/CompositorWidget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/CompositorWidget.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/Unified_cpp_widget0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/Unified_cpp_widget0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/GfxInfoBase.cpp:472:23: note: while referencing 'keyValues' 472 | nsTArray keyValues; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/CompositorWidget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/CompositorWidget.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/Unified_cpp_widget0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'virtual nsresult mozilla::widget::GfxInfoBase::Observe(nsISupports*, const char*, const char16_t*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/Unified_cpp_widget0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/GfxInfoBase.cpp:597:25: note: while referencing 'blacklistEntries' 597 | nsTArray blacklistEntries; | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/CompositorWidget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/CompositorWidget.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/Unified_cpp_widget0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/Unified_cpp_widget0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/GfxInfoBase.cpp:596:29: note: while referencing 'driverInfo' 596 | nsTArray driverInfo; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/CompositorWidget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/CompositorWidget.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/Unified_cpp_widget0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::ContentCacheInChild::CacheTextRects(nsIWidget*, const IMENotification*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::ContentCache::RectArray [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/Unified_cpp_widget0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/ContentCache.cpp:375:15: note: while referencing 'rects' 375 | RectArray rects; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/CompositorWidget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/CompositorWidget.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/Unified_cpp_widget0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::ContentCache::RectArray [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/Unified_cpp_widget0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/ContentCache.cpp:409:15: note: while referencing 'rects' 409 | RectArray rects; | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_widget1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_CROSS_PROCESS_IME -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/view -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/headless -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/Unified_cpp_widget1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/Unified_cpp_widget1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/WidgetUtils.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/Unified_cpp_widget1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WidgetUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/WidgetUtils.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/Unified_cpp_widget1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/WidgetUtils.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/Unified_cpp_widget1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WidgetUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/WidgetUtils.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/Unified_cpp_widget1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsClipboardProxy::HasDataMatchingFlavors(const char**, uint32_t, int32_t, bool*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/Unified_cpp_widget1.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsClipboardProxy.cpp:139:23: note: while referencing 'types' 139 | nsTArray types; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WidgetUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/WidgetUtils.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/Unified_cpp_widget1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsDragServiceProxy::InvokeDragSessionImpl(nsIArray*, nsIScriptableRegion*, uint32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/Unified_cpp_widget1.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsDragServiceProxy.cpp:39:43: note: while referencing 'dataTransfers' 39 | nsTArray dataTransfers; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WidgetUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/WidgetUtils.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/Unified_cpp_widget1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsClipboardProxy::GetData(nsITransferable*, int32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/Unified_cpp_widget1.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsClipboardProxy.cpp:49:24: note: while referencing 'types' 49 | nsTArray types; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WidgetUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/WidgetUtils.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/Unified_cpp_widget1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::widget::WidgetUtils::SendBidiKeyboardInfoToContent()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/Unified_cpp_widget1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/WidgetUtils.cpp:135:33: note: while referencing 'children' 135 | nsTArray children; | ^~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_widget2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_CROSS_PROCESS_IME -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/view -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/headless -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/Unified_cpp_widget2.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/Unified_cpp_widget2.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsSoundProxy.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/Unified_cpp_widget2.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsPrimitiveHelpers.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/Unified_cpp_widget2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ContentChild.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsSoundProxy.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/Unified_cpp_widget2.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libwidget.a.desc rm -f libwidget.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libwidget.a.desc LSBUtils.o WindowSurfaceX11SHM.o nsBaseDragService.o nsBaseWidget.o nsShmImage.o Unified_cpp_widget0.o Unified_cpp_widget1.o Unified_cpp_widget2.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/headless' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_widget_headless0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/headless -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/headless -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/headless -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_widget_headless0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/headless/Unified_cpp_widget_headless0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WindowBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ScrollbarStyles.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIScrollableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/InputData.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsBaseWidget.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/headless/HeadlessWidget.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/headless/HeadlessCompositorWidget.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/headless/HeadlessCompositorWidget.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/headless/Unified_cpp_widget_headless0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsComponentManagerUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/headless/HeadlessClipboard.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/headless/Unified_cpp_widget_headless0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WindowBinding.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ScrollbarStyles.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIScrollableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/InputData.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsBaseWidget.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/headless/HeadlessWidget.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/headless/HeadlessCompositorWidget.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/headless/HeadlessCompositorWidget.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/headless/Unified_cpp_widget_headless0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libwidget_headless.a.desc rm -f libwidget_headless.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libwidget_headless.a.desc Unified_cpp_widget_headless0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/headless' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/gtk' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o Unified_c_widget_gtk0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DCAIRO_GFX '-DMOZ_APP_NAME="seamonkey"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/gtk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/atk-1.0 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/headless -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/x11 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/include/startup-notification-1.0 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/Unified_c_widget_gtk0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/gtk/Unified_c_widget_gtk0.c /usr/bin/i686-pc-linux-gnu-g++ -o nsWindow.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DCAIRO_GFX '-DMOZ_APP_NAME="seamonkey"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/gtk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/atk-1.0 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/headless -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/x11 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/include/startup-notification-1.0 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -Wno-error=shadow -MD -MP -MF .deps/nsWindow.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/nsWindow.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WindowBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ScrollbarStyles.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIScrollableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/InputData.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsBaseWidget.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/nsWindow.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/nsWindow.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIScriptableRegion.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDragService.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/nsWindow.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/nsWindow.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WindowBinding.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ScrollbarStyles.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIScrollableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/InputData.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsBaseWidget.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/nsWindow.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/nsWindow.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_widget_gtk0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DCAIRO_GFX '-DMOZ_APP_NAME="seamonkey"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/gtk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/atk-1.0 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/headless -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/x11 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/include/startup-notification-1.0 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_widget_gtk0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/gtk/Unified_cpp_widget_gtk0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/IMContextWrapper.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/IMContextWrapper.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/gtk/Unified_cpp_widget_gtk0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/widget/CompositorWidget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/X11CompositorWidget.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/CompositorWidgetChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/CompositorWidgetChild.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/gtk/Unified_cpp_widget_gtk0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/IMContextWrapper.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/IMContextWrapper.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/gtk/Unified_cpp_widget_gtk0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_widget_gtk1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DCAIRO_GFX '-DMOZ_APP_NAME="seamonkey"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/gtk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/atk-1.0 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/headless -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/x11 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/include/startup-notification-1.0 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_widget_gtk1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/gtk/Unified_cpp_widget_gtk1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WindowBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ScrollbarStyles.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIScrollableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/InputData.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsBaseWidget.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/nsWindow.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/nsAppShell.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/gtk/Unified_cpp_widget_gtk1.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIEventTarget.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISerialEventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIThread.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIThreadInternal.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsBaseAppShell.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/nsAppShell.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/nsAppShell.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/gtk/Unified_cpp_widget_gtk1.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WindowBinding.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ScrollbarStyles.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIScrollableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/InputData.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsBaseWidget.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/nsWindow.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/nsAppShell.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/gtk/Unified_cpp_widget_gtk1.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsBaseAppShell.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/nsAppShell.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/nsAppShell.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/gtk/Unified_cpp_widget_gtk1.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult GlobalPrinters::_ZN14GlobalPrinters24InitializeGlobalPrintersEv.part.0()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/gtk/Unified_cpp_widget_gtk1.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/nsDeviceContextSpecG.cpp:467:25: note: while referencing 'printerList' 467 | nsTArray printerList; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/nsBaseAppShell.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/nsAppShell.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/nsAppShell.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/gtk/Unified_cpp_widget_gtk1.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'GtkTargetList* nsDragService::GetSourceList()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<_GtkTargetEntry*> [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/gtk/Unified_cpp_widget_gtk1.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/nsDragService.cpp:1204:31: note: while referencing 'targetArray' 1204 | nsTArray targetArray; | ^~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_widget_gtk2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DCAIRO_GFX '-DMOZ_APP_NAME="seamonkey"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/gtk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/atk-1.0 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/headless -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/x11 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/include/startup-notification-1.0 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_widget_gtk2.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/gtk/Unified_cpp_widget_gtk2.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/nsPrintSettingsGTK.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/gtk/Unified_cpp_widget_gtk2.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsComponentManagerUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIServiceManager.h:79, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/nsPSPrinters.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/gtk/Unified_cpp_widget_gtk2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/nsSound.cpp:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/gtk/Unified_cpp_widget_gtk2.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libwidget_gtk.a.desc rm -f libwidget_gtk.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libwidget_gtk.a.desc Unified_c_widget_gtk0.o nsWindow.o Unified_cpp_widget_gtk0.o Unified_cpp_widget_gtk1.o Unified_cpp_widget_gtk2.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/gtk' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/gtk/mozgtk/stub' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o mozgtk.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DCOMMON_SYMBOLS -DGTK2_SYMBOLS -DGTK3_SYMBOLS -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/mozgtk/stub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/gtk/mozgtk/stub -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mozgtk.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/mozgtk/mozgtk.c libmozgtk_stub.so rm -f libmozgtk_stub.so /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_exec.py --uselist -- /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -fPIC -shared -Wl,-z,defs -Wl,--gc-sections -Wl,-h,libmozgtk.so -o libmozgtk_stub.so mozgtk.o -lpthread -Wl,-O1 -Wl,--hash-style=gnu -Wl,--sort-common -Wl,--as-needed -Wl,-rpath=/usr/lib/seamonkey,--enable-new-dtags -Wl,--no-keep-memory -Wl,-z,noexecstack -Wl,-z,text -Wl,-z,relro -Wl,-rpath-link,/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/bin -Wl,-rpath-link,/usr/lib -ldl /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.check_binary --target libmozgtk_stub.so chmod +x libmozgtk_stub.so ../../../../config/nsinstall -R -m 644 'libmozgtk_stub.so' '../../../../dist/bin' make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/gtk/mozgtk/stub' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/gtk/mozgtk/gtk2' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o mozgtk.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGTK3_SYMBOLS -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/mozgtk/gtk2 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/gtk/mozgtk/gtk2 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mozgtk.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/mozgtk/mozgtk.c libmozgtk.so rm -f libmozgtk.so /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_exec.py --uselist -- /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -fPIC -shared -Wl,-z,defs -Wl,--gc-sections -Wl,-h,libmozgtk.so -o libmozgtk.so mozgtk.o -lpthread -Wl,-O1 -Wl,--hash-style=gnu -Wl,--sort-common -Wl,--as-needed -Wl,-rpath=/usr/lib/seamonkey,--enable-new-dtags -Wl,--no-keep-memory -Wl,-z,noexecstack -Wl,-z,text -Wl,-z,relro -Wl,-rpath-link,/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/bin -Wl,-rpath-link,/usr/lib -ldl -Wl,--no-as-needed -lgtk-x11-2.0 -lgdk-x11-2.0 -Wl,--as-needed /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.check_binary --target libmozgtk.so chmod +x libmozgtk.so ../../../../config/nsinstall -R -m 644 'libmozgtk.so' '../../../../dist/bin/gtk2' make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/gtk/mozgtk/gtk2' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/gtk/mozgtk/gtk3' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o mozgtk.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGTK2_SYMBOLS -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/mozgtk/gtk3 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/gtk/mozgtk/gtk3 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/mozgtk.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/mozgtk/mozgtk.c libmozgtk.so rm -f libmozgtk.so /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_exec.py --uselist -- /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -fPIC -shared -Wl,-z,defs -Wl,--gc-sections -Wl,-h,libmozgtk.so -o libmozgtk.so mozgtk.o -lpthread -Wl,-O1 -Wl,--hash-style=gnu -Wl,--sort-common -Wl,--as-needed -Wl,-rpath=/usr/lib/seamonkey,--enable-new-dtags -Wl,--no-keep-memory -Wl,-z,noexecstack -Wl,-z,text -Wl,-z,relro -Wl,-rpath-link,/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/bin -Wl,-rpath-link,/usr/lib -ldl -Wl,--no-as-needed -lgtk-3 -lgdk-3 -Wl,--as-needed /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python -m mozbuild.action.check_binary --target libmozgtk.so chmod +x libmozgtk.so ../../../../config/nsinstall -R -m 644 'libmozgtk.so' '../../../../dist/bin' make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/gtk/mozgtk/gtk3' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/gtkxtbin' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o gtk2xtbin.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_GTKXTBIN_API -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtkxtbin -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/gtkxtbin -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/atk-1.0 -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gio-unix-2.0 -pthread -MD -MP -MF .deps/gtk2xtbin.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtkxtbin/gtk2xtbin.c libwidget_gtkxtbin.a.desc rm -f libwidget_gtkxtbin.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libwidget_gtkxtbin.a.desc gtk2xtbin.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/gtkxtbin' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/x11' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o keysym2ucs.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/x11 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/x11 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -DMOZILLA_CLIENT -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -mno-avx -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/keysym2ucs.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/x11/keysym2ucs.c libwidget_x11.a.desc rm -f libwidget_x11.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libwidget_x11.a.desc keysym2ucs.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/x11' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/txtsvc' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_editor_txtsvc0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/txtsvc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/txtsvc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_editor_txtsvc0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/txtsvc/Unified_cpp_editor_txtsvc0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/txtsvc/nsFilteredContentIterator.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/txtsvc/Unified_cpp_editor_txtsvc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsComponentManagerUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/txtsvc/nsFilteredContentIterator.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/txtsvc/Unified_cpp_editor_txtsvc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/txtsvc/nsFilteredContentIterator.cpp: In member function 'virtual nsresult nsFilteredContentIterator::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/txtsvc/nsFilteredContentIterator.cpp:49:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 49 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentUtils.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/txtsvc/nsFilteredContentIterator.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/txtsvc/Unified_cpp_editor_txtsvc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/txtsvc/nsFilteredContentIterator.cpp:48:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 48 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(nsFilteredContentIterator) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsComponentManagerUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/txtsvc/nsFilteredContentIterator.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/txtsvc/Unified_cpp_editor_txtsvc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/txtsvc/nsTextServicesDocument.cpp: In member function 'virtual nsresult nsTextServicesDocument::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/txtsvc/nsTextServicesDocument.cpp:117:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 117 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentUtils.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/txtsvc/nsFilteredContentIterator.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/txtsvc/Unified_cpp_editor_txtsvc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/txtsvc/nsTextServicesDocument.cpp:116:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 116 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(nsTextServicesDocument) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsComponentManagerUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/txtsvc/nsFilteredContentIterator.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/txtsvc/Unified_cpp_editor_txtsvc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/txtsvc/nsFilteredContentIterator.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/txtsvc/Unified_cpp_editor_txtsvc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentUtils.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/txtsvc/nsFilteredContentIterator.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/txtsvc/Unified_cpp_editor_txtsvc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsTextServicesDocument::ExpandRangeToWordBoundaries(nsRange*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/txtsvc/Unified_cpp_editor_txtsvc0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/txtsvc/nsTextServicesDocument.cpp:332:26: note: while referencing 'offsetTable' 332 | nsTArray offsetTable; | ^~~~~~~~~~~ libeditor_txtsvc.a.desc rm -f libeditor_txtsvc.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libeditor_txtsvc.a.desc Unified_cpp_editor_txtsvc0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/txtsvc' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_editor_libeditor0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/txmgr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_editor_libeditor0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ManualNAC.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/CSSEditUtils.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Declaration.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DeclarationBlockInlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/CSSEditUtils.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 159 | memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:44, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ManualNAC.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/CSSEditUtils.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:574:7: note: 'class nsCSSValue' declared here 574 | class nsCSSValue { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EditTransactionBase.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/CSSEditUtils.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/ChangeAttributeTransaction.cpp: In member function 'virtual nsresult mozilla::ChangeAttributeTransaction::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/ChangeAttributeTransaction.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 41 | NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EditTransactionBase.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/CSSEditUtils.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/ChangeAttributeTransaction.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 40 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ChangeAttributeTransaction) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EditTransactionBase.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/CSSEditUtils.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/ChangeStyleTransaction.cpp: In member function 'virtual nsresult mozilla::ChangeStyleTransaction::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/ChangeStyleTransaction.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 31 | NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EditTransactionBase.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/CSSEditUtils.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/ChangeStyleTransaction.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 30 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ChangeStyleTransaction) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EditTransactionBase.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/CSSEditUtils.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/CompositionTransaction.cpp: In member function 'virtual nsresult mozilla::CompositionTransaction::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/CompositionTransaction.cpp:56:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 56 | NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/CompositionTransaction.cpp:55:5: note: some parts of macro expansion are not guarded by this 'else' clause 55 | } else | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EditTransactionBase.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/CSSEditUtils.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/CreateElementTransaction.cpp: In member function 'virtual nsresult mozilla::CreateElementTransaction::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/CreateElementTransaction.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 60 | NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EditTransactionBase.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/CSSEditUtils.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/CreateElementTransaction.cpp:59:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 59 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CreateElementTransaction) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EditTransactionBase.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/CSSEditUtils.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/DeleteNodeTransaction.cpp: In member function 'virtual nsresult mozilla::DeleteNodeTransaction::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/DeleteNodeTransaction.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 42 | NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EditTransactionBase.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/CSSEditUtils.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/DeleteNodeTransaction.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 41 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DeleteNodeTransaction) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EditTransactionBase.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/CSSEditUtils.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/DeleteRangeTransaction.cpp: In member function 'virtual nsresult mozilla::DeleteRangeTransaction::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/DeleteRangeTransaction.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 42 | NS_INTERFACE_MAP_END_INHERITING(EditAggregateTransaction) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EditTransactionBase.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/CSSEditUtils.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/DeleteRangeTransaction.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 41 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DeleteRangeTransaction) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EditTransactionBase.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/CSSEditUtils.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/DeleteTextTransaction.cpp: In member function 'virtual nsresult mozilla::DeleteTextTransaction::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/DeleteTextTransaction.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 43 | NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EditTransactionBase.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/CSSEditUtils.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/DeleteTextTransaction.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 42 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DeleteTextTransaction) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EditTransactionBase.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/CSSEditUtils.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/EditAggregateTransaction.cpp: In member function 'virtual nsresult mozilla::EditAggregateTransaction::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/EditAggregateTransaction.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 31 | NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EditTransactionBase.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/CSSEditUtils.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/EditAggregateTransaction.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 30 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(EditAggregateTransaction) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EditTransactionBase.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/CSSEditUtils.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/EditTransactionBase.cpp: In member function 'virtual nsresult mozilla::EditTransactionBase::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/EditTransactionBase.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 23 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/EditTransactionBase.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 22 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsITransaction) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/EditorBase.cpp: In member function 'virtual nsresult mozilla::EditorBase::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/EditorBase.cpp:210:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 210 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/EditorBase.cpp:209:2: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 209 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIEditor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EditTransactionBase.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/CSSEditUtils.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ManualNAC.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/CSSEditUtils.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/CSSEditUtils.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::CSSEditUtils::GetCSSEquivalentToHTMLInlineStyleSet(nsINode*, nsIAtom*, nsIAtom*, nsAString&, mozilla::CSSEditUtils::StyleType)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/CSSEditUtils.cpp:1028:22: note: while referencing 'cssValueArray' 1028 | nsTArray cssValueArray; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/CSSEditUtils.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/CSSEditUtils.cpp:1027:22: note: while referencing 'cssPropertyArray' 1027 | nsTArray cssPropertyArray; | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/CSSEditUtils.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'int32_t mozilla::CSSEditUtils::_ZN7mozilla12CSSEditUtils27SetCSSEquivalentToHTMLStyleEPNS_3dom7ElementEP7nsIAtomS5_PK12nsTSubstringIDsEb.part.0(mozilla::dom::Element*, nsIAtom*, nsIAtom*, const nsAString*, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/CSSEditUtils.cpp:938:22: note: while referencing 'cssValueArray' 938 | nsTArray cssValueArray; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/CSSEditUtils.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/CSSEditUtils.cpp:937:22: note: while referencing 'cssPropertyArray' 937 | nsTArray cssPropertyArray; | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/CSSEditUtils.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::CSSEditUtils::_ZN7mozilla12CSSEditUtils30RemoveCSSEquivalentToHTMLStyleEPNS_3dom7ElementEP7nsIAtomS5_PK12nsTSubstringIDsEb.part.0(mozilla::dom::Element*, nsIAtom*, nsIAtom*, const nsAString*, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/CSSEditUtils.cpp:990:22: note: while referencing 'cssValueArray' 990 | nsTArray cssValueArray; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/CSSEditUtils.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/CSSEditUtils.cpp:989:22: note: while referencing 'cssPropertyArray' 989 | nsTArray cssPropertyArray; | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/CSSEditUtils.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::EditorEventListener::CanDrop(nsIDOMDragEvent*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/EditorEventListener.cpp:966:22: note: while referencing 'types' 966 | nsTArray types; | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_editor_libeditor1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/txmgr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_editor_libeditor1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ManualNAC.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EditTransactionBase.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditor.cpp: In member function 'virtual nsresult mozilla::HTMLEditor::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditor.cpp:253:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 253 | NS_INTERFACE_MAP_END_INHERITING(TextEditor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditor.cpp:252:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 252 | NS_INTERFACE_MAP_ENTRY(nsIMutationObserver) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/InsertNodeTransaction.cpp: In member function 'virtual nsresult mozilla::InsertNodeTransaction::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/InsertNodeTransaction.cpp:47:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 47 | NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EditTransactionBase.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/InsertNodeTransaction.cpp:46:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 46 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(InsertNodeTransaction) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EditTransactionBase.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/InsertTextTransaction.cpp: In member function 'virtual nsresult mozilla::InsertTextTransaction::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/InsertTextTransaction.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 48 | NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/InsertTextTransaction.cpp:47:5: note: some parts of macro expansion are not guarded by this 'else' clause 47 | } else | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EditTransactionBase.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/JoinNodeTransaction.cpp: In member function 'virtual nsresult mozilla::JoinNodeTransaction::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/JoinNodeTransaction.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 38 | NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EditTransactionBase.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/JoinNodeTransaction.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 37 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(JoinNodeTransaction) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EditTransactionBase.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/PlaceholderTransaction.cpp: In member function 'virtual nsresult mozilla::PlaceholderTransaction::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/PlaceholderTransaction.cpp:58:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 58 | NS_INTERFACE_MAP_END_INHERITING(EditAggregateTransaction) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/PlaceholderTransaction.cpp:57:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 57 | NS_INTERFACE_MAP_ENTRY(nsIAbsorbingTransaction) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EditTransactionBase.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ManualNAC.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditor::SetInlinePropertyOnNode(nsIContent&, nsIAtom&, const nsAString*, const nsAString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLStyleEditor.cpp:489:39: note: while referencing 'nodesToSet' 489 | nsTArray> nodesToSet; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditor::SetInlinePropertyOnNodeImpl(nsIContent&, nsIAtom&, const nsAString*, const nsAString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLStyleEditor.cpp:372:43: note: while referencing 'arrayOfNodes' 372 | nsTArray> arrayOfNodes; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLStyleEditor.cpp:372:43: note: while referencing 'arrayOfNodes' 372 | nsTArray> arrayOfNodes; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditor::CollapseAdjacentTextNodes(nsRange*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditor.cpp:3677:35: note: while referencing 'textNodes' 3677 | nsTArray > textNodes; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::MakeBlockquote(nsTArray >&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:6834:40: note: while referencing 'childArray' 6834 | nsTArray> childArray; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:6834:40: note: while referencing 'childArray' 6834 | nsTArray> childArray; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::HTMLEditor::GetSelectedCellsType(nsIDOMElement*, uint32_t*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLTableEditor.cpp:3282:21: note: while referencing 'indexArray' 3282 | nsTArray indexArray; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::AlignInnerBlocks(nsINode&, const nsAString*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:4916:36: note: while referencing 'nodeArray' 4916 | nsTArray> nodeArray; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::HTMLEditRules::AdjustSpecialBreaks()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:7392:36: note: while referencing 'nodeArray' 7392 | nsTArray> nodeArray; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:7392:36: note: while referencing 'nodeArray' 7392 | nsTArray> nodeArray; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditor::SetCSSBackgroundColor(const nsAString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditor.cpp:4521:42: note: while referencing 'arrayOfNodes' 4521 | nsTArray> arrayOfNodes; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditor.cpp:4521:42: note: while referencing 'arrayOfNodes' 4521 | nsTArray> arrayOfNodes; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::HTMLEditor::SetInlineProperty(nsIAtom*, const nsAString&, const nsAString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLStyleEditor.cpp:170:43: note: while referencing 'arrayOfNodes' 170 | nsTArray> arrayOfNodes; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLStyleEditor.cpp:170:43: note: while referencing 'arrayOfNodes' 170 | nsTArray> arrayOfNodes; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditor::RemoveInlinePropertyImpl(nsIAtom*, const nsAString*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLStyleEditor.cpp:1296:45: note: while referencing 'arrayOfNodes' 1296 | nsTArray> arrayOfNodes; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLStyleEditor.cpp:1296:45: note: while referencing 'arrayOfNodes' 1296 | nsTArray> arrayOfNodes; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditor::RelativeFontChange(mozilla::HTMLEditor::FontSize)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLStyleEditor.cpp:1422:45: note: while referencing 'arrayOfNodes' 1422 | nsTArray> arrayOfNodes; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLStyleEditor.cpp:1422:45: note: while referencing 'arrayOfNodes' 1422 | nsTArray> arrayOfNodes; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::BustUpInlinesAtBRs(nsIContent&, nsTArray >&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:6195:36: note: while referencing 'arrayOfBreaks' 6195 | nsTArray> arrayOfBreaks; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::GetNodesForOperation(nsTArray >&, nsTArray >&, EditAction, mozilla::HTMLEditRules::TouchContent)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:5833:40: note: while referencing 'rangeItemArray' 5833 | nsTArray> rangeItemArray; | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:5833:40: note: while referencing 'rangeItemArray' 5833 | nsTArray> rangeItemArray; | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:5939:42: note: while referencing 'arrayOfInlines' 5939 | nsTArray> arrayOfInlines; | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:5939:42: note: while referencing 'arrayOfInlines' 5939 | nsTArray> arrayOfInlines; | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:5869:40: note: while referencing 'nodes' 5869 | nsTArray> nodes; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::GetNodesFromPoint(mozilla::EditorDOMPoint, EditAction, nsTArray >&, mozilla::HTMLEditRules::TouchContent)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:6282:29: note: while referencing 'arrayOfRanges' 6282 | nsTArray> arrayOfRanges; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::GetNodesFromSelection(mozilla::TextEditRules::Selection&, EditAction, nsTArray >&, mozilla::HTMLEditRules::TouchContent)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:6307:29: note: while referencing 'arrayOfRanges' 6307 | nsTArray> arrayOfRanges; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::GetIndentState(bool*, bool*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:976:36: note: while referencing 'arrayOfNodes' 976 | nsTArray> arrayOfNodes; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::GetAlignment(bool*, nsIHTMLEditor::EAlignment*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:876:38: note: while referencing 'arrayOfNodes' 876 | nsTArray> arrayOfNodes; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:872:31: note: while referencing 'arrayOfRanges' 872 | nsTArray> arrayOfRanges; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:876:38: note: while referencing 'arrayOfNodes' 876 | nsTArray> arrayOfNodes; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:872:31: note: while referencing 'arrayOfRanges' 872 | nsTArray> arrayOfRanges; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::GetListState(bool*, bool*, bool*, bool*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:736:36: note: while referencing 'arrayOfNodes' 736 | nsTArray> arrayOfNodes; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::GetListItemState(bool*, bool*, bool*, bool*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:787:36: note: while referencing 'arrayOfNodes' 787 | nsTArray> arrayOfNodes; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::GetParagraphState(bool*, nsAString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:1071:36: note: while referencing 'arrayOfNodes' 1071 | nsTArray> arrayOfNodes; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::RemoveBlockStyle(nsTArray >&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:6921:40: note: while referencing 'childArray' 6921 | nsTArray> childArray; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:6921:40: note: while referencing 'childArray' 6921 | nsTArray> childArray; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'mozilla::EditActionResult mozilla::HTMLEditRules::MoveBlock(mozilla::TextEditRules::Element&, mozilla::TextEditRules::Element&, int32_t, int32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:3005:36: note: while referencing 'arrayOfNodes' 3005 | nsTArray> arrayOfNodes; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::_ZN7mozilla13HTMLEditRules12WillMakeListEPNS_3dom9SelectionEPK12nsTSubstringIDsEbS7_PbS8_S7_.part.0(mozilla::TextEditRules::Selection*, const nsAString*, bool, const nsAString*, bool*, bool*, const nsAString*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:3215:36: note: while referencing 'arrayOfNodes' 3215 | nsTArray> arrayOfNodes; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::_ZN7mozilla13HTMLEditRules13WillCSSIndentEPNS_3dom9SelectionEPbS4_.part.0(mozilla::TextEditRules::Selection*, bool*, bool*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:3737:36: note: while referencing 'arrayOfNodes' 3737 | nsTArray> arrayOfNodes; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:3736:36: note: while referencing 'arrayOfRanges' 3736 | nsTArray> arrayOfRanges; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::_ZN7mozilla13HTMLEditRules14WillHTMLIndentEPNS_3dom9SelectionEPbS4_.part.0(mozilla::TextEditRules::Selection*, bool*, bool*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:3954:36: note: while referencing 'arrayOfNodes' 3954 | nsTArray> arrayOfNodes; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:3950:29: note: while referencing 'arrayOfRanges' 3950 | nsTArray> arrayOfRanges; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::WillOutdent(mozilla::TextEditRules::Selection&, bool*, bool*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:4184:38: note: while referencing 'arrayOfNodes' 4184 | nsTArray> arrayOfNodes; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:4184:38: note: while referencing 'arrayOfNodes' 4184 | nsTArray> arrayOfNodes; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::WillAlign(mozilla::TextEditRules::Selection&, const nsAString&, bool*, bool*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:4805:18: note: while referencing 'transitionList' 4805 | nsTArray transitionList; | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:4716:36: note: while referencing 'nodeArray' 4716 | nsTArray> nodeArray; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::ApplyBlockStyle(nsTArray >&, nsIAtom&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:7018:40: note: while referencing 'childArray' 7018 | nsTArray> childArray; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:7018:40: note: while referencing 'childArray' 7018 | nsTArray> childArray; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::MakeBasicBlock(mozilla::TextEditRules::Selection&, nsIAtom&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:3583:36: note: while referencing 'arrayOfNodes' 3583 | nsTArray> arrayOfNodes; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::RemoveEmptyNodes()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:7836:74: note: while referencing 'skipList' 7836 | OwningNonNull> arrayOfEmptyNodes, arrayOfEmptyCites, skipList; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:7836:55: note: while referencing 'arrayOfEmptyCites' 7836 | nsTArray> arrayOfEmptyNodes, arrayOfEmptyCites, skipList; | ^~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:7836:36: note: while referencing 'arrayOfEmptyNodes' 7836 | nsTArray> arrayOfEmptyNodes, arrayOfEmptyCites, skipList; | ^~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::WillRemoveList(mozilla::TextEditRules::Selection*, bool, bool*, bool*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:3506:36: note: while referencing 'arrayOfNodes' 3506 | nsTArray> arrayOfNodes; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:3502:29: note: while referencing 'arrayOfRanges' 3502 | nsTArray> arrayOfRanges; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::WillAbsolutePosition(mozilla::TextEditRules::Selection&, bool*, bool*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:8763:36: note: while referencing 'arrayOfNodes' 8763 | nsTArray> arrayOfNodes; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:8758:29: note: while referencing 'arrayOfRanges' 8758 | nsTArray> arrayOfRanges; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::WillDeleteSelection(mozilla::TextEditRules::Selection*, nsIEditor::EDirection, nsIEditor::EStripWrappers, bool*, bool*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditRules.cpp:2481:44: note: while referencing 'arrayOfNodes' 2481 | nsTArray> arrayOfNodes; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::HTMLEditor::DeleteRow(nsIDOMElement*, int32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLTableEditor.cpp:1274:21: note: while referencing 'newSpanList' 1274 | nsTArray newSpanList; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLTableEditor.cpp:1273:38: note: while referencing 'spanCellList' 1273 | nsTArray > spanCellList; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditor::DoInsertHTMLWithContext(const nsAString&, const nsAString&, const nsAString&, const nsAString&, nsIDOMDocument*, nsIDOMNode*, int32_t, bool, bool, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditorDataTransfer.cpp:414:38: note: while referencing 'endListAndTableArray' 414 | nsTArray> endListAndTableArray; | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditorDataTransfer.cpp:394:38: note: while referencing 'startListAndTableArray' 394 | nsTArray> startListAndTableArray; | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditorDataTransfer.cpp:414:38: note: while referencing 'endListAndTableArray' 414 | nsTArray> endListAndTableArray; | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditorDataTransfer.cpp:394:38: note: while referencing 'startListAndTableArray' 394 | nsTArray> startListAndTableArray; | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLEditorDataTransfer.cpp:273:36: note: while referencing 'nodeList' 273 | nsTArray> nodeList; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/CSSEditUtils.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/HTMLEditor.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::HTMLEditor::JoinTableCells(bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/HTMLTableEditor.cpp:2137:40: note: while referencing 'deleteList' 2137 | nsTArray > deleteList; | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_editor_libeditor2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/txmgr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_editor_libeditor2.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor2.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/SelectionState.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/SelectionState.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/SelectionState.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/SelectionState.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/SplitNodeTransaction.cpp: In member function 'virtual nsresult mozilla::SplitNodeTransaction::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/SplitNodeTransaction.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 40 | NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/NodeInfo.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/SelectionState.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/SelectionState.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/SplitNodeTransaction.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 39 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SplitNodeTransaction) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/SelectionState.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/SelectionState.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/StyleSheetTransactions.cpp: In member function 'virtual nsresult mozilla::AddStyleSheetTransaction::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/StyleSheetTransactions.cpp:61:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 61 | NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/NodeInfo.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/SelectionState.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/SelectionState.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/StyleSheetTransactions.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 60 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AddStyleSheetTransaction) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/SelectionState.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/SelectionState.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/StyleSheetTransactions.cpp: In member function 'virtual nsresult mozilla::RemoveStyleSheetTransaction::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/StyleSheetTransactions.cpp:109:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 109 | NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/NodeInfo.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/SelectionState.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/SelectionState.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/StyleSheetTransactions.cpp:108:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 108 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(RemoveStyleSheetTransaction) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/SelectionState.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/SelectionState.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/TextEditRules.cpp: In member function 'virtual nsresult mozilla::TextEditRules::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/TextEditRules.cpp:109:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 109 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/TextEditRules.cpp:108:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 108 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIEditRules) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/TextEditor.cpp: In member function 'virtual nsresult mozilla::TextEditor::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/TextEditor.cpp:111:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 111 | NS_INTERFACE_MAP_END_INHERITING(EditorBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/TextEditor.cpp:110:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 110 | NS_INTERFACE_MAP_ENTRY(nsIEditorMailSupport) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/TypeInState.cpp: In member function 'virtual nsresult mozilla::TypeInState::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/TypeInState.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 40 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/TypeInState.cpp:39:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 39 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/SelectionState.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/SelectionState.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/SelectionState.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/libeditor/SelectionState.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libeditor_libeditor.a.desc rm -f libeditor_libeditor.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libeditor_libeditor.a.desc Unified_cpp_editor_libeditor0.o Unified_cpp_editor_libeditor1.o Unified_cpp_editor_libeditor2.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/libeditor' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/txmgr' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_editor_txmgr0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/txmgr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/txmgr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_editor_txmgr0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/txmgr/Unified_cpp_editor_txmgr0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/txmgr/nsTransactionItem.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/txmgr/Unified_cpp_editor_txmgr0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/txmgr/nsTransactionManager.cpp: In member function 'virtual nsresult nsTransactionManager::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/txmgr/nsTransactionManager.cpp:54:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 54 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/txmgr/nsTransactionManager.cpp:53:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 53 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsITransactionManager) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libeditor_txmgr.a.desc rm -f libeditor_txmgr.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libeditor_txmgr.a.desc Unified_cpp_editor_txmgr0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/txmgr' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/composer' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_editor_composer0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/composer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/composer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_editor_composer0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/composer/Unified_cpp_editor_composer0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/composer/nsComposeTxtSrvFilter.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/composer/Unified_cpp_editor_composer0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/composer/nsComposeTxtSrvFilter.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/composer/nsComposeTxtSrvFilter.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/composer/Unified_cpp_editor_composer0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/composer/nsEditorSpellCheck.cpp: In member function 'virtual nsresult nsEditorSpellCheck::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/composer/nsEditorSpellCheck.cpp:252:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 252 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/NodeInfo.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/composer/nsComposeTxtSrvFilter.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/composer/Unified_cpp_editor_composer0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/composer/nsEditorSpellCheck.cpp:251:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 251 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(nsEditorSpellCheck) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/composer/nsComposeTxtSrvFilter.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/composer/Unified_cpp_editor_composer0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/composer/nsComposeTxtSrvFilter.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/composer/Unified_cpp_editor_composer0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTObserverArray.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/composer/nsComposeTxtSrvFilter.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/composer/Unified_cpp_editor_composer0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsEditorSpellCheck::GetDictionaryList(char16_t***, uint32_t*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/composer/Unified_cpp_editor_composer0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/composer/nsEditorSpellCheck.cpp:535:22: note: while referencing 'dictList' 535 | nsTArray dictList; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTObserverArray.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/composer/nsComposeTxtSrvFilter.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/composer/Unified_cpp_editor_composer0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsEditorSpellCheck::CanSpellCheck(bool*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/composer/Unified_cpp_editor_composer0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/composer/nsEditorSpellCheck.cpp:291:22: note: while referencing 'dictList' 291 | nsTArray dictList; | ^~~~~~~~ libeditor_composer.a.desc rm -f libeditor_composer.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libeditor_composer.a.desc Unified_cpp_editor_composer0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/editor/composer' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsLayoutStylesheetCache.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsLayoutStylesheetCache.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsLayoutStylesheetCache.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIStyleSheetLinkingElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsLayoutStylesheetCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsLayoutStylesheetCache.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIMemoryReporter.h:514, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsLayoutStylesheetCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsLayoutStylesheetCache.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheetInlines.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsLayoutStylesheetCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsLayoutStylesheetCache.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_layout_style0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_layout_style0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Animation.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AnimationCollection.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/AnimationCollection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Animation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AnimationCollection.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/AnimationCollection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSFontFeatureValuesRule.cpp: In member function 'virtual nsresult mozilla::dom::CSSFontFeatureValuesRule::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSFontFeatureValuesRule.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 21 | NS_INTERFACE_MAP_END_INHERITING(mozilla::css::Rule) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSFontFeatureValuesRule.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 20 | NS_INTERFACE_MAP_ENTRY(nsIDOMCSSFontFeatureValuesRule) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSImportRule.cpp: In member function 'virtual nsresult mozilla::dom::CSSImportRule::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSImportRule.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 21 | NS_INTERFACE_MAP_END_INHERITING(css::Rule) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSImportRule.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 20 | NS_INTERFACE_MAP_ENTRY(nsIDOMCSSImportRule) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSKeyframeRule.cpp: In member function 'virtual nsresult mozilla::dom::CSSKeyframeRule::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSKeyframeRule.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 21 | NS_INTERFACE_MAP_END_INHERITING(mozilla::css::Rule) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSKeyframeRule.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 20 | NS_INTERFACE_MAP_ENTRY(nsIDOMCSSKeyframeRule) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSKeyframesRule.cpp: In member function 'virtual nsresult mozilla::dom::CSSKeyframesRule::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSKeyframesRule.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 20 | NS_INTERFACE_MAP_END_INHERITING(GroupRule) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSKeyframesRule.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 19 | NS_INTERFACE_MAP_ENTRY(nsIDOMCSSKeyframesRule) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSMediaRule.cpp: In member function 'virtual nsresult mozilla::dom::CSSMediaRule::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSMediaRule.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 23 | NS_INTERFACE_MAP_END_INHERITING(css::ConditionRule) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSMediaRule.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 22 | NS_INTERFACE_MAP_ENTRY(nsIDOMCSSMediaRule) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSMozDocumentRule.cpp: In member function 'virtual nsresult mozilla::dom::CSSMozDocumentRule::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSMozDocumentRule.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 21 | NS_INTERFACE_MAP_END_INHERITING(ConditionRule) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSMozDocumentRule.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 20 | NS_INTERFACE_MAP_ENTRY(nsIDOMCSSMozDocumentRule) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSPageRule.cpp: In member function 'virtual nsresult mozilla::dom::CSSPageRule::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSPageRule.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 20 | NS_INTERFACE_MAP_END_INHERITING(css::Rule) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSPageRule.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 19 | NS_INTERFACE_MAP_ENTRY(nsIDOMCSSPageRule) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSRuleList.cpp: In member function 'virtual nsresult mozilla::dom::CSSRuleList::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSRuleList.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 22 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSRuleList.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/Declaration.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsRuleWalker.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRuleProcessor.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSStyleSheet.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style0.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 159 | memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:44, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Animation.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AnimationCollection.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/AnimationCollection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:574:7: note: 'class nsCSSValue' declared here 574 | class nsCSSValue { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Animation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AnimationCollection.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/AnimationCollection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSStyleSheet.cpp: In member function 'virtual nsresult mozilla::CSSStyleSheet::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSStyleSheet.cpp:451:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 451 | NS_INTERFACE_MAP_END_INHERITING(StyleSheet) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style0.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSStyleSheet.cpp:450:3: note: some parts of macro expansion are not guarded by this 'else' clause 450 | else | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Animation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AnimationCollection.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/AnimationCollection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSSupportsRule.cpp: In member function 'virtual nsresult mozilla::dom::CSSSupportsRule::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSSupportsRule.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 24 | NS_INTERFACE_MAP_END_INHERITING(ConditionRule) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSSupportsRule.cpp:23:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 23 | NS_INTERFACE_MAP_ENTRY(nsIDOMCSSSupportsRule) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Animation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AnimationCollection.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/AnimationCollection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Animation.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AnimationCollection.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/AnimationCollection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AnimationPerformanceWarning.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Animation.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AnimationCollection.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/AnimationCollection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::AnimationCollection::PropertyDtor(void*, nsIAtom*, void*, void*) [with AnimationType = mozilla::dom::CSSAnimation]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 56 is outside array bounds of 'nsAutoAnimationMutationBatch [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/AnimationCollection.cpp:31:34: note: while referencing 'mb' 31 | nsAutoAnimationMutationBatch mb(collection->mElement->OwnerDoc()); | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AnimationPerformanceWarning.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Animation.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AnimationCollection.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/AnimationCollection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::AnimationCollection::PropertyDtor(void*, nsIAtom*, void*, void*) [with AnimationType = mozilla::dom::CSSTransition]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 56 is outside array bounds of 'nsAutoAnimationMutationBatch [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/AnimationCollection.cpp:31:34: note: while referencing 'mb' 31 | nsAutoAnimationMutationBatch mb(collection->mElement->OwnerDoc()); | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AnimationPerformanceWarning.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Animation.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AnimationCollection.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/AnimationCollection.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::CSSStyleSheet::ReparseSheet(const nsAString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::css::LoaderReusableStyleSheets [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style0.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSStyleSheet.cpp:902:34: note: while referencing 'reusableSheets' 902 | css::LoaderReusableStyleSheets reusableSheets; | ^~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_layout_style1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_layout_style1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIStyleSheetLinkingElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableResolver.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Declaration.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/Declaration.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style1.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 159 | memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CounterStyleManager.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CounterStyleManager.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:574:7: note: 'class nsCSSValue' declared here 574 | class nsCSSValue { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsHashKeys.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsDataHashtable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/Declaration.cpp: In member function 'virtual nsresult mozilla::css::Declaration::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/Declaration.cpp:93:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 93 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/Declaration.cpp:92:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 92 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIStyleRule) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/FontFace.cpp: In member function 'virtual nsresult mozilla::dom::FontFace::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/FontFace.cpp:98:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 98 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/FontFace.cpp:97:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 97 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/FontFaceSet.cpp: In member function 'virtual nsresult mozilla::dom::FontFaceSet::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/FontFaceSet.cpp:98:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 98 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/FontFaceSet.cpp:97:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 97 | NS_INTERFACE_MAP_ENTRY(nsICSSLoaderObserver) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/GroupRule.cpp: In member function 'virtual nsresult mozilla::css::GroupRule::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/GroupRule.cpp:257:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 257 | NS_INTERFACE_MAP_END_INHERITING(Rule) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableResolver.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/GroupRule.cpp:256:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 256 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(GroupRule) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsHashKeys.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsDataHashtable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ImageLoader.cpp: In member function 'virtual nsresult mozilla::css::ImageLoader::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ImageLoader.cpp:383:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 383 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ImageLoader.cpp:382:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 382 | NS_INTERFACE_MAP_ENTRY(imgIOnloadBlocker) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/MediaList.cpp: In member function 'virtual nsresult mozilla::dom::MediaList::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/MediaList.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 25 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/MediaList.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 24 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/MediaQueryList.cpp: In member function 'virtual nsresult mozilla::dom::MediaQueryList::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/MediaQueryList.cpp:55:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 55 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableResolver.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/MediaQueryList.cpp:54:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 54 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaQueryList) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsHashKeys.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsDataHashtable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheetInlines.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableResolver.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsHashKeys.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsDataHashtable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/FontFaceSetIterator.cpp:63:37: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableResolver.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::FontFaceSet::Check(const nsAString&, const nsAString&, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style1.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/FontFaceSet.cpp:387:23: note: while referencing 'faces' 387 | nsTArray faces; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::css::Loader::SetPreferredSheet(const nsAString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::css::Loader::LoadDataArray [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style1.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/Loader.cpp:457:19: note: while referencing 'arr' 457 | LoadDataArray arr(mSheets->mPendingDatas.Count()); | ^~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::css::Loader::StartDeferredLoads()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::css::Loader::LoadDataArray [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style1.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/Loader.cpp:2582:17: note: while referencing 'arr' 2582 | LoadDataArray arr(mSheets->mPendingDatas.Count()); | ^~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::css::Loader::Stop()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::css::Loader::LoadDataArray [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style1.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/Loader.cpp:2517:17: note: while referencing 'arr' 2517 | LoadDataArray arr(pendingCount + loadingCount + mPostedEvents.Length()); | ^~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed mozilla::dom::FontFaceSet::FindOrCreateUserFontEntryFromFontFace(const nsAString&, mozilla::dom::FontFace*, mozilla::SheetType)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style1.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/FontFaceSet.cpp:1085:28: note: while referencing 'srcArray' 1085 | nsTArray srcArray; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style1.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/FontFaceSet.cpp:1055:28: note: while referencing 'featureSettings' 1055 | nsTArray featureSettings; | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'void mozilla::CSSVariableImageTable::RemoveAll(nsStyleContext*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::CSSVariableImageTable::detail::ImageValueArray [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/GeckoStyleContext.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style1.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableImageTable.h:175:27: note: while referencing 'removedImages' 175 | detail::ImageValueArray removedImages; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In constructor 'mozilla::AnonymousCounterStyle::AnonymousCounterStyle(const nsCSSValue::Array*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CounterStyleManager.cpp:1718:69: note: while referencing '' 1718 | CollectSymbolsFromCSSValueList(aParams->Item(1).GetListValue())) | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'already_AddRefed mozilla::dom::FontFaceSet::Load(JSContext*, const nsAString&, const nsAString&, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style1.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/FontFaceSet.cpp:360:23: note: while referencing 'faces' 360 | nsTArray faces; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style1.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/FontFaceSet.cpp:358:29: note: while referencing 'promises' 358 | nsTArray> promises; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::FontFaceSet::DispatchLoadingFinishedEvent(const nsAString&, nsTArray >&&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 12 is outside array bounds of 'mozilla::dom::FontFaceSetLoadEventInit [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style1.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/FontFaceSet.cpp:1745:28: note: while referencing 'init' 1745 | FontFaceSetLoadEventInit init; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::FontFaceSet::_ZN7mozilla3dom11FontFaceSet20CheckLoadingFinishedEv.part.0()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style1.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/FontFaceSet.cpp:1701:37: note: while referencing 'failed' 1701 | nsTArray> failed; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style1.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/FontFaceSet.cpp:1700:37: note: while referencing 'loaded' 1700 | nsTArray> loaded; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::CounterStyleManager::CleanRetiredStyles()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CounterStyleManager.cpp:2123:27: note: while referencing 'list' 2123 | nsTArray list(Move(mRetiredStyles)); | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/CSSVariableValues.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::FontFaceSet::UpdateRules(const nsTArray&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style1.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/FontFaceSet.cpp:724:28: note: while referencing 'oldRecords' 724 | nsTArray oldRecords; | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_layout_style2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_layout_style2.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style2.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFaceBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFace.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/PostTraversalTask.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFaceBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFace.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/PostTraversalTask.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/PreloadedStyleSheet.cpp: In member function 'virtual nsresult mozilla::PreloadedStyleSheet::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/PreloadedStyleSheet.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 43 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/PreloadedStyleSheet.cpp:42:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 42 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/Declaration.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsRuleWalker.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRuleProcessor.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/RuleProcessorCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/RuleProcessorCache.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style2.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 159 | memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFace.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/PostTraversalTask.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:574:7: note: 'class nsCSSValue' declared here 574 | class nsCSSValue { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFaceBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFace.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/PostTraversalTask.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoCSSRuleList.cpp: In member function 'virtual nsresult mozilla::ServoCSSRuleList::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoCSSRuleList.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 38 | NS_INTERFACE_MAP_END_INHERITING(dom::CSSRuleList) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TypedArray.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFaceBinding.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFace.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/PostTraversalTask.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoCSSRuleList.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 37 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServoCSSRuleList) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFaceBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFace.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/PostTraversalTask.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoDocumentRule.cpp: In member function 'virtual nsresult mozilla::ServoDocumentRule::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoDocumentRule.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 33 | NS_INTERFACE_MAP_END_INHERITING(CSSMozDocumentRule) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TypedArray.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFaceBinding.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFace.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/PostTraversalTask.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoDocumentRule.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 32 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServoDocumentRule) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFaceBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFace.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/PostTraversalTask.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoImportRule.cpp: In member function 'virtual nsresult mozilla::ServoImportRule::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoImportRule.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 36 | NS_INTERFACE_MAP_END_INHERITING(dom::CSSImportRule) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TypedArray.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFaceBinding.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFace.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/PostTraversalTask.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoImportRule.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 35 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServoImportRule) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFaceBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFace.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/PostTraversalTask.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoKeyframeRule.cpp: In member function 'virtual nsresult mozilla::ServoKeyframeDeclaration::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoKeyframeRule.cpp:102:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 102 | NS_INTERFACE_MAP_END_INHERITING(nsDOMCSSDeclaration) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TypedArray.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFaceBinding.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFace.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/PostTraversalTask.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:419:3: note: some parts of macro expansion are not guarded by this 'else' clause 419 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoKeyframeRule.cpp:101:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 101 | NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFaceBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFace.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/PostTraversalTask.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoKeyframeRule.cpp: In member function 'virtual nsresult mozilla::ServoKeyframeRule::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoKeyframeRule.cpp:120:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 120 | NS_INTERFACE_MAP_END_INHERITING(dom::CSSKeyframeRule) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TypedArray.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFaceBinding.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFace.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/PostTraversalTask.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoKeyframeRule.cpp:119:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 119 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServoKeyframeRule) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFaceBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFace.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/PostTraversalTask.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoKeyframesRule.cpp: In member function 'virtual nsresult mozilla::ServoKeyframeList::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoKeyframesRule.cpp:138:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 138 | NS_INTERFACE_MAP_END_INHERITING(dom::CSSRuleList) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TypedArray.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFaceBinding.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFace.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/PostTraversalTask.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoKeyframesRule.cpp:137:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 137 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServoKeyframeList) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFaceBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFace.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/PostTraversalTask.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoKeyframesRule.cpp: In member function 'virtual nsresult mozilla::ServoKeyframesRule::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoKeyframesRule.cpp:184:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 184 | NS_INTERFACE_MAP_END_INHERITING(dom::CSSKeyframesRule) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TypedArray.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFaceBinding.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFace.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/PostTraversalTask.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoKeyframesRule.cpp:183:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 183 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServoKeyframesRule) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFaceBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFace.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/PostTraversalTask.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoMediaRule.cpp: In member function 'virtual nsresult mozilla::ServoMediaRule::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoMediaRule.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 37 | NS_INTERFACE_MAP_END_INHERITING(CSSMediaRule) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TypedArray.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFaceBinding.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFace.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/PostTraversalTask.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoMediaRule.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 36 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServoMediaRule) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFaceBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFace.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/PostTraversalTask.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFaceSetBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFaceSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/PostTraversalTask.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFaceBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFace.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/PostTraversalTask.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'void Gecko_UpdateAnimations(RawGeckoElementBorrowed, ServoStyleContextBorrowedOrNull, ServoStyleContextBorrowedOrNull, mozilla::UpdateAnimationsTasks)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 56 is outside array bounds of 'nsAutoAnimationMutationBatch [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style2.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoBindings.cpp:731:32: note: while referencing 'mb' 731 | nsAutoAnimationMutationBatch mb(aElement->OwnerDoc()); | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFaceBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFace.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/PostTraversalTask.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 56 is outside array bounds of 'nsAutoAnimationMutationBatch [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style2.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoBindings.cpp:731:32: note: while referencing 'mb' 731 | nsAutoAnimationMutationBatch mb(aElement->OwnerDoc()); | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFaceBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFace.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/PostTraversalTask.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'void Gecko_SetCounterStyleToSymbols(mozilla::CounterStylePtr*, uint8_t, const nsACString* const*, uint32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style2.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoBindings.cpp:1477:64: note: while referencing '' 1477 | *aPtr = new AnonymousCounterStyle(aSymbolsType, Move(symbols)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFaceBinding.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FontFace.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/PostTraversalTask.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style2.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoBindings.cpp:1473:22: note: while referencing 'symbols' 1473 | nsTArray symbols(aSymbolsCount); | ^~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_layout_style3.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_layout_style3.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Declaration.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DeclarationBlockInlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 159 | memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Declaration.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DeclarationBlockInlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:574:7: note: 'class nsCSSValue' declared here 574 | class nsCSSValue { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp: In member function 'virtual nsresult mozilla::ServoPageRuleDeclaration::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:42:1: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 42 | NS_IMPL_QUERY_TAIL_INHERITING(nsDOMCSSDeclaration) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:41:3: note: some parts of macro expansion are not guarded by this 'else' clause 41 | else | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp: In member function 'virtual nsresult mozilla::ServoPageRule::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:125:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 125 | NS_INTERFACE_MAP_END_INHERITING(CSSPageRule) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:124:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 124 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServoPageRule) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoStyleRule.cpp: In member function 'virtual nsresult mozilla::ServoStyleRuleDeclaration::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoStyleRule.cpp:43:1: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 43 | NS_IMPL_QUERY_TAIL_INHERITING(nsDOMCSSDeclaration) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoStyleRule.cpp:42:3: note: some parts of macro expansion are not guarded by this 'else' clause 42 | else | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoStyleRule.cpp: In member function 'virtual nsresult mozilla::ServoStyleRule::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoStyleRule.cpp:125:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 125 | NS_INTERFACE_MAP_END_INHERITING(css::Rule) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoStyleRule.cpp:124:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 124 | NS_INTERFACE_MAP_ENTRY(nsIDOMCSSStyleRule) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoStyleSheet.cpp: In member function 'virtual nsresult mozilla::ServoStyleSheet::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoStyleSheet.cpp:176:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 176 | NS_INTERFACE_MAP_END_INHERITING(StyleSheet) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoStyleSheet.cpp:175:3: note: some parts of macro expansion are not guarded by this 'else' clause 175 | else | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoSupportsRule.cpp: In member function 'virtual nsresult mozilla::ServoSupportsRule::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoSupportsRule.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 34 | NS_INTERFACE_MAP_END_INHERITING(CSSSupportsRule) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoSupportsRule.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 33 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServoSupportsRule) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/StyleRule.cpp: In member function 'virtual nsresult DOMCSSDeclarationImpl::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/StyleRule.cpp:1105:1: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 1105 | NS_IMPL_QUERY_TAIL_INHERITING(nsDOMCSSDeclaration) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/StyleRule.cpp:1104:3: note: some parts of macro expansion are not guarded by this 'else' clause 1104 | else | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/StyleRule.cpp: In member function 'virtual nsresult mozilla::css::StyleRule::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/StyleRule.cpp:1254:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 1254 | NS_INTERFACE_MAP_END_INHERITING(Rule) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/StyleRule.cpp:1253:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 1253 | NS_INTERFACE_MAP_ENTRY(nsIDOMCSSStyleRule) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/StyleSheet.cpp: In member function 'virtual nsresult mozilla::StyleSheet::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/StyleSheet.cpp:150:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 150 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/StyleSheet.cpp:149:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 149 | NS_INTERFACE_MAP_ENTRY(nsIDOMCSSStyleSheet) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.cpp: In function 'bool MoveValue(nsCSSValue*, nsCSSValue*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.cpp:39:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 39 | memcpy(aDest, aSource, sizeof(nsCSSValue)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Declaration.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DeclarationBlockInlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:574:7: note: 'class nsCSSValue' declared here 574 | class nsCSSValue { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.cpp: In member function 'void nsCSSExpandedDataBlock::DoExpand(nsCSSCompressedDataBlock*, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.cpp:499:41: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 499 | memcpy(dest, val, sizeof(nsCSSValue)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Declaration.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DeclarationBlockInlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:574:7: note: 'class nsCSSValue' declared here 574 | class nsCSSValue { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsIPresShell.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsPresContext.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleStruct.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Declaration.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DeclarationBlockInlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void GeckoCSSAnimationBuilder::FillInMissingKeyframeValues(nsCSSPropertyIDSet, nsCSSPropertyIDSet, nsCSSPropertyIDSet, const mozilla::Maybe&, nsTArray&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 164 is outside array bounds of 'mozilla::Keyframe [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsAnimationManager.cpp:898:14: note: while referencing 'newKeyframe' 898 | Keyframe newKeyframe; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 164 is outside array bounds of 'mozilla::Keyframe [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsAnimationManager.cpp:911:16: note: while referencing 'newKeyframe' 911 | Keyframe newKeyframe; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Declaration.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DeclarationBlockInlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:603:27: warning: '.nsCSSValue::mValue' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 603 | , mValue(aOther.mValue) | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:603:27: warning: '.nsCSSValue::mValue' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 603 | , mValue(aOther.mValue) | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = mozilla::ArrayIterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 164 is outside array bounds of 'std::__iterator_traits >, void>::value_type [1]' {aka 'mozilla::Keyframe [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/algorithm:62, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/algorithm:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers/algorithm:52, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/TimeStamp.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/bits/stl_algo.h:1854:3: note: while referencing '__val' 1854 | __val = _GLIBCXX_MOVE(*__i); | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 164 is outside array bounds of 'std::__iterator_traits >, void>::value_type [1]' {aka 'mozilla::Keyframe [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/algorithm:62, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/algorithm:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers/algorithm:52, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/TimeStamp.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/bits/stl_algo.h:1828:2: note: while referencing '__val' 1828 | __val = _GLIBCXX_MOVE(*__last); | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = mozilla::ArrayIterator >]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 164 is outside array bounds of 'mozilla::Keyframe [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/bits/nested_exception.h:40, from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/exception:148, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/exception:3, from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/new:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/new:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers/new:52, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/mozalloc.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nscore.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTraceRefcnt.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Assertions.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/GuardObjects.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/bits/move.h:197:11: note: while referencing '__tmp' 197 | _Tp __tmp = _GLIBCXX_MOVE(__a); | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 164 is outside array bounds of 'mozilla::Keyframe [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/bits/nested_exception.h:40, from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/exception:148, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/exception:3, from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/new:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/new:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers/new:52, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/mozalloc.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nscore.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTraceRefcnt.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Assertions.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/GuardObjects.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/bits/move.h:197:11: note: while referencing '__tmp' 197 | _Tp __tmp = _GLIBCXX_MOVE(__a); | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 164 is outside array bounds of 'mozilla::Keyframe [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/bits/nested_exception.h:40, from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/exception:148, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/exception:3, from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/new:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/new:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers/new:52, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/mozalloc.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nscore.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTraceRefcnt.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Assertions.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/GuardObjects.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/bits/move.h:197:11: note: while referencing '__tmp' 197 | _Tp __tmp = _GLIBCXX_MOVE(__a); | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = mozilla::ArrayIterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 164 is outside array bounds of 'mozilla::Keyframe [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/bits/nested_exception.h:40, from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/exception:148, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/exception:3, from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/new:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers/new:3, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers/new:52, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/mozalloc.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nscore.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTraceRefcnt.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Assertions.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/GuardObjects.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/bits/move.h:197:11: note: while referencing '__tmp' 197 | _Tp __tmp = _GLIBCXX_MOVE(__a); | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::ServoStyleSet::_ZN7mozilla13ServoStyleSet21RunPostTraversalTasksEv.part.0()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoStyleSet.cpp:1318:31: note: while referencing 'tasks' 1318 | nsTArray tasks; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsAnimationManager::DoUpdateAnimations(const mozilla::NonOwningAnimationTarget&, const nsStyleDisplay&, BuilderType&) [with BuilderType = ServoCSSAnimationBuilder]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsAnimationManager::OwningCSSAnimationPtrArray [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsAnimationManager.cpp:1069:34: note: while referencing '' 1069 | newAnimations = BuildAnimations(mPresContext, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 1070 | aTarget, | ~~~~~~~~ 1071 | aStyleDisplay.mAnimations, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 1072 | aStyleDisplay.mAnimationNameCount, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1073 | aBuilder, | ~~~~~~~~~ 1074 | collection); | ~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsAnimationManager::OwningCSSAnimationPtrArray [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsAnimationManager.cpp:1068:30: note: while referencing 'newAnimations' 1068 | OwningCSSAnimationPtrArray newAnimations; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 56 is outside array bounds of 'nsAutoAnimationMutationBatch [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsAnimationManager.cpp:1064:32: note: while referencing 'mb' 1064 | nsAutoAnimationMutationBatch mb(aTarget.mElement->OwnerDoc()); | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsAnimationManager::OwningCSSAnimationPtrArray [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsAnimationManager.cpp:1068:30: note: while referencing 'newAnimations' 1068 | OwningCSSAnimationPtrArray newAnimations; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 56 is outside array bounds of 'nsAutoAnimationMutationBatch [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsAnimationManager.cpp:1064:32: note: while referencing 'mb' 1064 | nsAutoAnimationMutationBatch mb(aTarget.mElement->OwnerDoc()); | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsAnimationManager.cpp:547:22: note: while referencing 'keyframes' 547 | nsTArray keyframes; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsAnimationManager::UpdateAnimations(mozilla::dom::Element*, mozilla::CSSPseudoElementType, const mozilla::ServoStyleContext*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 56 is outside array bounds of 'nsAutoAnimationMutationBatch [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsTransitionManager.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/GeckoRestyleManager.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/RestyleManagerInlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoStyleSet.cpp:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/AnimationCommon.h:72:34: note: while referencing 'mb' 72 | nsAutoAnimationMutationBatch mb(aElement->OwnerDoc()); | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsTArray GeckoCSSAnimationBuilder::BuildAnimationFrames(nsPresContext*, const mozilla::StyleAnimation&, const nsCSSKeyframesRule*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsAnimationManager.cpp:710:53: note: while referencing '' 710 | animatedProperties); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 164 is outside array bounds of 'mozilla::Keyframe [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsAnimationManager.cpp:703:16: note: while referencing 'keyframe' 703 | Keyframe keyframe; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsAnimationManager.cpp:741:33: note: while referencing 'uniquePropertyValues' 741 | nsTArray uniquePropertyValues; | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool GeckoCSSAnimationBuilder::BuildKeyframes(nsPresContext*, const mozilla::StyleAnimation&, nsTArray&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsAnimationManager.cpp:625:61: note: while referencing '' 625 | aKeyframes = BuildAnimationFrames(aPresContext, aSrc, rule); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsAnimationManager::DoUpdateAnimations(const mozilla::NonOwningAnimationTarget&, const nsStyleDisplay&, BuilderType&) [with BuilderType = GeckoCSSAnimationBuilder]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsAnimationManager::OwningCSSAnimationPtrArray [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsAnimationManager.cpp:1069:34: note: while referencing '' 1069 | newAnimations = BuildAnimations(mPresContext, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 1070 | aTarget, | ~~~~~~~~ 1071 | aStyleDisplay.mAnimations, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 1072 | aStyleDisplay.mAnimationNameCount, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1073 | aBuilder, | ~~~~~~~~~ 1074 | collection); | ~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsAnimationManager::OwningCSSAnimationPtrArray [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsAnimationManager.cpp:1068:30: note: while referencing 'newAnimations' 1068 | OwningCSSAnimationPtrArray newAnimations; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 56 is outside array bounds of 'nsAutoAnimationMutationBatch [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsAnimationManager.cpp:1064:32: note: while referencing 'mb' 1064 | nsAutoAnimationMutationBatch mb(aTarget.mElement->OwnerDoc()); | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsAnimationManager::OwningCSSAnimationPtrArray [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsAnimationManager.cpp:1068:30: note: while referencing 'newAnimations' 1068 | OwningCSSAnimationPtrArray newAnimations; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 56 is outside array bounds of 'nsAutoAnimationMutationBatch [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsAnimationManager.cpp:1064:32: note: while referencing 'mb' 1064 | nsAutoAnimationMutationBatch mb(aTarget.mElement->OwnerDoc()); | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsAnimationManager.cpp:547:22: note: while referencing 'keyframes' 547 | nsTArray keyframes; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsAnimationManager::UpdateAnimations(mozilla::GeckoStyleContext*, mozilla::dom::Element*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 56 is outside array bounds of 'nsAutoAnimationMutationBatch [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsTransitionManager.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/GeckoRestyleManager.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/RestyleManagerInlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoStyleSet.cpp:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/AnimationCommon.h:72:34: note: while referencing 'mb' 72 | nsAutoAnimationMutationBatch mb(aElement->OwnerDoc()); | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSPageRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoPageRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoPageRule.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::ServoStyleSheet::ReparseSheet(const nsAString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::css::LoaderReusableStyleSheets [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style3.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/ServoStyleSheet.cpp:247:34: note: while referencing 'reusableSheets' 247 | css::LoaderReusableStyleSheets reusableSheets; | ^~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_layout_style4.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_layout_style4.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIStyleSheetLinkingElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/Declaration.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRules.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 159 | memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/Declaration.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRules.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:574:7: note: 'class nsCSSValue' declared here 574 | class nsCSSValue { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISerializable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRuleProcessor.cpp: In member function 'virtual nsresult nsCSSRuleProcessor::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRuleProcessor.cpp:1038:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 1038 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRuleProcessor.cpp:1037:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 1037 | NS_INTERFACE_MAP_ENTRY(nsIStyleRuleProcessor) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult mozilla::css::Rule::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRules.cpp:64:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 64 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRules.cpp:63:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 63 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult mozilla::css::ImportRule::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRules.cpp:216:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 216 | NS_INTERFACE_MAP_END_INHERITING(CSSImportRule) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRules.cpp:215:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 215 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ImportRule) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISerializable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult mozilla::css::MediaRule::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRules.cpp:355:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 355 | NS_INTERFACE_MAP_END_INHERITING(CSSMediaRule) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRules.cpp:354:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 354 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaRule) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISerializable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult mozilla::css::NameSpaceRule::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRules.cpp:750:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 750 | NS_INTERFACE_MAP_END_INHERITING(CSSNamespaceRule) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRules.cpp:749:3: note: some parts of macro expansion are not guarded by this 'else' clause 749 | else | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISerializable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult nsCSSFontFaceStyleDecl::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRules.cpp:852:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 852 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRules.cpp:851:3: note: some parts of macro expansion are not guarded by this 'else' clause 851 | else | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISerializable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult nsCSSFontFaceRule::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRules.cpp:1156:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 1156 | NS_INTERFACE_MAP_END_INHERITING(Rule) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRules.cpp:1155:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 1155 | NS_INTERFACE_MAP_ENTRY(nsIDOMCSSFontFaceRule) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult nsCSSKeyframeStyleDeclaration::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRules.cpp:1484:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 1484 | NS_INTERFACE_MAP_END_INHERITING(nsDOMCSSDeclaration) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIStyleSheetLinkingElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:419:3: note: some parts of macro expansion are not guarded by this 'else' clause 419 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRules.cpp:1483:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 1483 | NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISerializable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult nsCSSKeyframeRule::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRules.cpp:1591:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 1591 | NS_INTERFACE_MAP_END_INHERITING(dom::CSSKeyframeRule) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRules.cpp:1590:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 1590 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsCSSKeyframeRule) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISerializable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult nsCSSPageStyleDeclaration::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRules.cpp:1930:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 1930 | NS_INTERFACE_MAP_END_INHERITING(nsDOMCSSDeclaration) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIStyleSheetLinkingElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:419:3: note: some parts of macro expansion are not guarded by this 'else' clause 419 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRules.cpp:1929:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 1929 | NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISerializable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult nsCSSPageRule::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRules.cpp:2036:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 2036 | NS_INTERFACE_MAP_END_INHERITING(dom::CSSPageRule) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRules.cpp:2035:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 2035 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsCSSPageRule) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISerializable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult nsCSSCounterStyleRule::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRules.cpp:2229:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 2229 | NS_INTERFACE_MAP_END_INHERITING(mozilla::css::Rule) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRules.cpp:2228:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 2228 | NS_INTERFACE_MAP_ENTRY(nsIDOMCSSCounterStyleRule) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsComputedDOMStyle.cpp: In member function 'virtual nsresult nsComputedDOMStyle::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsComputedDOMStyle.cpp:306:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 306 | NS_INTERFACE_MAP_END_INHERITING(nsDOMCSSDeclaration) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsComputedDOMStyle.cpp:305:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 305 | NS_INTERFACE_MAP_ENTRY(nsIMutationObserver) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsDOMCSSAttrDeclaration.cpp: In member function 'virtual nsresult nsDOMCSSAttributeDeclaration::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsDOMCSSAttrDeclaration.cpp:67:1: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 67 | NS_IMPL_QUERY_TAIL_INHERITING(nsDOMCSSDeclaration) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIStyleSheetLinkingElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:419:3: note: some parts of macro expansion are not guarded by this 'else' clause 419 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsDOMCSSAttrDeclaration.cpp:66:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 66 | NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISerializable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsDOMCSSRect.cpp: In member function 'virtual nsresult nsDOMCSSRect::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsDOMCSSRect.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 31 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIStyleSheetLinkingElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:419:3: note: some parts of macro expansion are not guarded by this 'else' clause 419 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsDOMCSSRect.cpp:30:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 30 | NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISerializable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsDOMCSSValueList.cpp: In member function 'virtual nsresult nsDOMCSSValueList::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsDOMCSSValueList.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 31 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsDOMCSSValueList.cpp:30:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 30 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, CSSValue) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheetInlines.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static void nsFontFaceLoader::LoadTimerCallback(nsITimer*, void*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsFontFaceLoader.cpp:183:31: note: while referencing 'fontSets' 183 | nsTArray fontSets; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static bool nsCSSRuleProcessor::CascadeSheet(mozilla::CSSStyleSheet*, CascadeEnumData*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRuleProcessor.cpp:3791:29: note: while referencing 'childSheets' 3791 | nsTArray childSheets(i); | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed nsComputedDOMStyle::DoGetStyleContextNoFlush(mozilla::dom::Element*, nsIAtom*, nsIPresShell*, nsComputedDOMStyle::StyleType, nsComputedDOMStyle::AnimationFlag)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsComputedDOMStyle.cpp:475:42: note: while referencing 'rules' 475 | nsTArray< nsCOMPtr > rules; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRuleProcessor.cpp: In member function 'nsRestyleHint nsCSSRuleProcessor::HasStateDependentStyle(ElementDependentRuleProcessorData*, mozilla::dom::Element*, mozilla::CSSPseudoElementType, mozilla::EventStates)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRuleProcessor.cpp:2793:32: warning: 'selectorForPseudo' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 2793 | StateSelectorMatches(aStatefulElement, selectorForPseudo, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2794 | nodeContext, aData->mTreeMatchContext, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2795 | selectorFlags, nullptr, aStateMask)) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp: In member function 'bool {anonymous}::CSSParserImpl::ParseGridLine(nsCSSValue&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:9638:26: warning: 'integer' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 9638 | if (integer.isSome() && integer.ref() < 0) { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp: In member function 'bool {anonymous}::CSSParserImpl::ParseRect(nsCSSPropertyID)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:13852:28: warning: 'useCommas' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 13852 | } else if (useCommas && side < 3) { | ~~~~~~~~~~^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool {anonymous}::CSSParserImpl::ParseFontDescriptorValue(nsCSSFontDesc, nsCSSValue&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:15024:30: note: while referencing 'ranges' 15024 | InfallibleTArray ranges; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:14915:32: note: while referencing 'values' 14915 | InfallibleTArray values; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'already_AddRefed {anonymous}::CSSParserImpl::ParseKeyframeRule()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:4338:27: note: while referencing 'selectorList' 4338 | InfallibleTArray selectorList; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'uint32_t nsCSSKeyframesRule::FindRuleIndexForKey(const nsAString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRules.cpp:1846:27: note: while referencing 'keys' 1846 | InfallibleTArray keys; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In constructor 'nsCSSRuleProcessor::nsCSSRuleProcessor(const sheet_array_type&, mozilla::SheetType, mozilla::dom::Element*, nsCSSRuleProcessor*, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsCSSRuleProcessor::sheet_array_type [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRuleProcessor.cpp:990:48: note: while referencing '' 990 | : nsCSSRuleProcessor(sheet_array_type(aSheets), aSheetType, aScopeElement, | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsCSSKeyframeRule::SetKeyText(const nsAString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRules.cpp:1652:27: note: while referencing 'newSelectors' 1652 | InfallibleTArray newSelectors; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsComputedDOMStyle::BasicShapeRadiiToString(nsAString&, const nsStyleCorners&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsComputedDOMStyle.cpp:6255:38: note: while referencing 'vertical' 6255 | nsTArray horizontal, vertical; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsComputedDOMStyle.cpp:6255:26: note: while referencing 'horizontal' 6255 | nsTArray horizontal, vertical; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsComputedDOMStyle.cpp:6255:38: note: while referencing 'vertical' 6255 | nsTArray horizontal, vertical; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsComputedDOMStyle.cpp:6255:26: note: while referencing 'horizontal' 6255 | nsTArray horizontal, vertical; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Loader.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSParser.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsFontFaceLoader::OnStreamComplete(nsIStreamLoader*, nsISupports*, nsresult, uint32_t, const uint8_t*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style4.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsFontFaceLoader.cpp:269:31: note: while referencing 'fontSets' 269 | nsTArray fontSets; | ^~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_layout_style5.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/image -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_layout_style5.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIHttpChannel.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/ReferrerPolicy.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxUserFontSet.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsFontFaceUtils.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Declaration.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DeclarationBlockInlines.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsHTMLCSSStyleSheet.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 159 | memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:44, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIFrame.h:56, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsFontFaceUtils.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:574:7: note: 'class nsCSSValue' declared here 574 | class nsCSSValue { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsHTMLStyleSheet.cpp: In function 'void LangRuleTable_ClearEntry(PLDHashTable*, PLDHashEntryHdr*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsHTMLStyleSheet.cpp:256:46: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct LangRuleTableEntry' with no trivial copy-assignment; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 256 | memset(entry, 0, sizeof(LangRuleTableEntry)); | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsHTMLStyleSheet.cpp:239:8: note: 'struct LangRuleTableEntry' declared here 239 | struct LangRuleTableEntry : public PLDHashEntryHdr { | ^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontFeatures.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontEntry.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFont.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxUserFontSet.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsFontFaceUtils.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsROCSSPrimitiveValue.cpp: In member function 'virtual nsresult nsROCSSPrimitiveValue::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsROCSSPrimitiveValue.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 41 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsROCSSPrimitiveValue.cpp:40:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 40 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, CSSValue) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTHashtable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontFeatures.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontEntry.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFont.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxUserFontSet.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsFontFaceUtils.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIFrame.h:56, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsFontFaceUtils.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsRuleNode.cpp: In static member function 'static nscoord nsRuleNode::CalcFontPointSize(int32_t, int32_t, nsPresContext*, nsFontSizeType)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsRuleNode.cpp:3374:96: warning: 'column' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 3374 | ext::CSSPixelsToAppUnits(sQuirksFontSizeTable[row][column[aHTMLSize]]); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsRuleNode.cpp: In static member function 'static bool nsRuleNode::HasAuthorSpecifiedRules(mozilla::GeckoStyleContext*, uint32_t, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsRuleNode.cpp:10602:47: warning: 'textShadowOffset' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 10602 | ruleData.mValueOffsets[eStyleStruct_Text] = textShadowOffset; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsRuleNode.cpp:10598:50: warning: 'paddingOffset' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 10598 | ruleData.mValueOffsets[eStyleStruct_Padding] = paddingOffset; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsRuleNode.cpp:10594:49: warning: 'borderOffset' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 10594 | ruleData.mValueOffsets[eStyleStruct_Border] = borderOffset; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontFeatures.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontEntry.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFont.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxUserFontSet.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsFontFaceUtils.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'already_AddRefed nsStyleSet::GetFontFeatureValuesLookup()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleSet.cpp:2312:43: note: while referencing 'rules' 2312 | nsTArray rules; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsMediaList.cpp: In member function 'bool nsMediaExpression::Matches(nsPresContext*, const nsCSSValue&) const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsMediaList.cpp:180:21: warning: 'cmp' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 180 | return cmp != 1; | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontFeatures.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontEntry.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFont.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxUserFontSet.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsFontFaceUtils.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'nsRuleNode* ReplaceAnimationRule(nsRuleNode*, nsIStyleRule*, nsIStyleRule*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleSet.cpp:828:25: note: while referencing 'moreSpecificNodes' 828 | nsTArray moreSpecificNodes; | ^~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontFeatures.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontEntry.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFont.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxUserFontSet.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsFontFaceUtils.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static void nsStyleUtil::AppendFontFeatureSettings(const nsCSSValue&, nsAString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleUtil.cpp:389:28: note: while referencing 'featureSettings' 389 | nsTArray featureSettings; | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontFeatures.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontEntry.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFont.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxUserFontSet.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsFontFaceUtils.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static void nsStyleUtil::AppendFontVariationSettings(const nsCSSValue&, nsAString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleUtil.cpp:428:30: note: while referencing 'variationSettings' 428 | nsTArray variationSettings; | ^~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontFeatures.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontEntry.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFont.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxUserFontSet.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsFontFaceUtils.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsStyleSet::FileRules(nsIStyleRuleProcessor::EnumFunc, RuleProcessorData*, mozilla::dom::Element*, nsRuleWalker*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleSet.cpp:1153:18: note: while referencing 'haveImportantScopedRules' 1153 | nsTArray haveImportantScopedRules; | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontFeatures.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontEntry.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFont.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxUserFontSet.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsFontFaceUtils.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleSet.cpp:1152:25: note: while referencing 'lastScopedRNs' 1152 | nsTArray lastScopedRNs; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontFeatures.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontEntry.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFont.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxUserFontSet.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsFontFaceUtils.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'already_AddRefed nsStyleSet::ResolveInheritingAnonymousBoxStyle(nsIAtom*, mozilla::GeckoStyleContext*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleSet.cpp:2120:40: note: while referencing 'importantRules' 2120 | nsTArray importantRules; | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontFeatures.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontEntry.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFont.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxUserFontSet.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsFontFaceUtils.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleSet.cpp:2119:30: note: while referencing 'rules' 2119 | nsTArray rules; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontFeatures.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontEntry.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFont.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxUserFontSet.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsFontFaceUtils.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsRestyleHint nsStyleSet::HasAttributeDependentStyle(mozilla::dom::Element*, int32_t, nsIAtom*, int32_t, bool, const nsAttrValue*, mozilla::RestyleHintData&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 52 is outside array bounds of 'AttributeData [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleSet.cpp:2667:17: note: while referencing 'data' 2667 | AttributeData data(PresContext(), aElement, aNameSpaceID, aAttribute, | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontFeatures.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontEntry.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFont.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxUserFontSet.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsFontFaceUtils.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMediaList::Append(const nsAString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsMediaList.cpp:588:38: note: while referencing 'buf' 588 | nsTArray > buf; | ^~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontFeatures.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontEntry.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFont.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxUserFontSet.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsFontFaceUtils.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'const void* nsRuleNode::ComputeListData(void*, const nsRuleData*, mozilla::GeckoStyleContext*, nsRuleNode*, nsRuleNode::RuleDetail, mozilla::RuleNodeCacheConditions)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsStyleQuoteValues::QuotePairArray [1]' {aka 'nsTArray, nsTString > > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsRuleNode.cpp:8074:40: note: while referencing 'quotePairs' 8074 | nsStyleQuoteValues::QuotePairArray quotePairs; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontFeatures.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontEntry.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFont.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxUserFontSet.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsFontFaceUtils.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsTransitionManager::ConsiderInitiatingTransition(nsCSSPropertyID, const mozilla::StyleTransition&, mozilla::dom::Element*, mozilla::CSSPseudoElementType, nsTransitionManager::CSSTransitionCollection*&, StyleType, StyleType, bool*, nsCSSPropertyIDSet*) [with StyleType = mozilla::GeckoStyleContext*]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsTransitionManager.cpp:1031:42: note: while referencing '' 1031 | pt->SetKeyframes(GetTransitionKeyframes(aProperty, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 1032 | Move(startValue), Move(endValue), tf), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontFeatures.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontEntry.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFont.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxUserFontSet.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsFontFaceUtils.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsTransitionManager::StyleContextChanged(mozilla::dom::Element*, mozilla::GeckoStyleContext*, RefPtr*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 56 is outside array bounds of 'nsAutoAnimationMutationBatch [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsTransitionManager.cpp:582:32: note: while referencing 'mb' 582 | nsAutoAnimationMutationBatch mb(aElement->OwnerDoc()); | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontFeatures.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontEntry.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFont.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxUserFontSet.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsFontFaceUtils.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsTransitionManager::ConsiderInitiatingTransition(nsCSSPropertyID, const mozilla::StyleTransition&, mozilla::dom::Element*, mozilla::CSSPseudoElementType, nsTransitionManager::CSSTransitionCollection*&, StyleType, StyleType, bool*, nsCSSPropertyIDSet*) [with StyleType = const mozilla::ServoStyleContext*]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:137: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsTransitionManager.cpp:1031:42: note: while referencing '' 1031 | pt->SetKeyframes(GetTransitionKeyframes(aProperty, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 1032 | Move(startValue), Move(endValue), tf), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontFeatures.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontEntry.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFont.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxUserFontSet.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsFontFaceUtils.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult nsStyleSet::_ZN10nsStyleSet20GatherRuleProcessorsEN7mozilla9SheetTypeE.part.0(mozilla::SheetType)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsDocumentRuleResultCacheKey [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleSet.cpp:564:40: note: while referencing 'cacheKey' 564 | nsDocumentRuleResultCacheKey cacheKey; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontFeatures.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontEntry.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFont.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxUserFontSet.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsFontFaceUtils.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleSet.cpp:563:40: note: while referencing 'documentRules' 563 | nsTArray documentRules; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontFeatures.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontEntry.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFont.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxUserFontSet.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsFontFaceUtils.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleSet.cpp:552:34: note: while referencing 'sheets' 552 | nsTArray sheets(mSheets[aType].Length()); | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontFeatures.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontEntry.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFont.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxUserFontSet.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsFontFaceUtils.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleSet.cpp:400:30: note: while referencing 'sheets' 400 | nsTArray sheets; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontFeatures.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontEntry.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFont.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxUserFontSet.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsFontFaceUtils.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleSet.cpp:535:41: note: while referencing 'sheetsForScope' 535 | nsTArray> sheetsForScope; | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontFeatures.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontEntry.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFont.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxUserFontSet.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsFontFaceUtils.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleSet.cpp:496:32: note: while referencing 'sheets' 496 | nsTArray sheets(count); | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontFeatures.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontEntry.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFont.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxUserFontSet.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsFontFaceUtils.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style/Unified_cpp_layout_style5.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleSet.cpp:433:45: note: while referencing 'oldScopedDocRuleProcessors' 433 | nsTArray> oldScopedDocRuleProcessors; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ liblayout_style.a.desc rm -f liblayout_style.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o liblayout_style.a.desc nsLayoutStylesheetCache.o Unified_cpp_layout_style0.o Unified_cpp_layout_style1.o Unified_cpp_layout_style2.o Unified_cpp_layout_style3.o Unified_cpp_layout_style4.o Unified_cpp_layout_style5.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/style' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsRefreshDriver.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/mathml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/printing -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/view -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/nsRefreshDriver.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsRefreshDriver.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSetHandle.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsIPresShell.h:28, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsPresContext.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsRuleNode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsLayoutUtils.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsRefreshDriver.cpp:34: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIProtocolHandler.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsHostObjectProtocolHandler.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsRefreshDriver.cpp:31: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsIPresShell.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsPresContext.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsRuleNode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsLayoutUtils.h:25, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsRefreshDriver.cpp:34: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_layout_base0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/mathml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/printing -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/view -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_layout_base0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/Declaration.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsRuleWalker.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsRuleProcessorData.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/GeckoRestyleManager.cpp:26, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 159 | memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:44, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:574:7: note: 'class nsCSSValue' declared here 574 | class nsCSSValue { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/PresShell.cpp: In member function 'virtual void mozilla::PresShell::Destroy()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/PresShell.cpp:1186:21: warning: unused variable 'fs' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable -Wunused-variable; ] 1186 | gfxUserFontSet* fs = mPresContext->GetUserFontSet(mayFlushUserFontSet); | ^~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/PresShell.cpp: In member function 'bool mozilla::PresShell::ProcessReflowCommands(bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/PresShell.cpp:9267:22: warning: variable 'timerStart' set but not used [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable -Wunused-but-set-variable; ] 9267 | mozilla::TimeStamp timerStart = mozilla::TimeStamp::Now(); | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/NodeInfo.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrName.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/NodeInfo.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrName.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = mozilla::gfx::PointTyped; unsigned int N = 4]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/GeometryUtils.cpp:210:26: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mozilla::gfx::PointTyped'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsSize.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPoint.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMargin.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/gfx/Point.h:117:8: note: 'struct mozilla::gfx::PointTyped' declared here 117 | struct PointTyped : | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/NodeInfo.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrName.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = mozilla::gfx::PointTyped; size_t = unsigned int]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/GeometryUtils.cpp:336:33: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mozilla::gfx::PointTyped'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 46 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsSize.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsPoint.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsMargin.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/gfx/Point.h:117:8: note: 'struct mozilla::gfx::PointTyped' declared here 117 | struct PointTyped : | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::ElementRestyler::MoveStyleContextsForChildren(mozilla::GeckoStyleContext*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/GeckoRestyleManager.cpp:1734:32: note: while referencing 'contextsToMove' 1734 | nsTArray contextsToMove; | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::RestyleManager::AnimationsWithDestroyedFrame::StopAnimationsWithoutFrame(nsTArray >&, mozilla::CSSPseudoElementType)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 56 is outside array bounds of 'nsAutoAnimationMutationBatch [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsTransitionManager.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/GeckoRestyleManager.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/GeckoRestyleManager.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/AnimationCommon.h:72:34: note: while referencing 'mb' 72 | nsAutoAnimationMutationBatch mb(aElement->OwnerDoc()); | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 56 is outside array bounds of 'nsAutoAnimationMutationBatch [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsTransitionManager.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/GeckoRestyleManager.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/GeckoRestyleManager.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/AnimationCommon.h:72:34: note: while referencing 'mb' 72 | nsAutoAnimationMutationBatch mb(aElement->OwnerDoc()); | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::GeckoRestyleManager::AttributeWillChange(mozilla::RestyleManager::Element*, int32_t, nsIAtom*, int32_t, const nsAttrValue*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::RestyleHintData [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/GeckoRestyleManager.cpp:311:19: note: while referencing 'rsdata' 311 | RestyleHintData rsdata; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::GeckoRestyleManager::AttributeChanged(mozilla::RestyleManager::Element*, int32_t, nsIAtom*, int32_t, const nsAttrValue*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::RestyleHintData [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/GeckoRestyleManager.cpp:407:19: note: while referencing 'rsdata' 407 | RestyleHintData rsdata; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::ElementRestyler::ConditionallyRestyle(mozilla::ElementRestyler::Element*, mozilla::ElementRestyler::Element*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::RestyleHintData [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/GeckoRestyleManager.cpp:1631:21: note: while referencing 'data' 1631 | RestyleHintData data; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::RestyleHintData [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/GeckoRestyleManager.cpp:1622:21: note: while referencing 'data' 1622 | RestyleHintData data; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::ServoRestyleManager::DoProcessPendingRestyles(mozilla::ServoTraversalFlags)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 28 is outside array bounds of 'mozilla::RestyleManager::AnimationsWithDestroyedFrame [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/ServoRestyleManager.cpp:867:32: note: while referencing 'animationsWithDestroyedFrame' 867 | AnimationsWithDestroyedFrame animationsWithDestroyedFrame(this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/PresShell.cpp: In member function 'virtual void mozilla::PresShell::FrameNeedsReflow(nsIFrame*, nsIPresShell::IntrinsicDirty, nsFrameState, nsIPresShell::ReflowRootHandling)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/PresShell.cpp:2725:23: warning: 'targetNeedsReflowFromParent' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 2725 | (_f != subtreeRoot || !targetNeedsReflowFromParent)) | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::ElementRestyler::Restyle(nsRestyleHint)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/GeckoRestyleManager.cpp:1857:29: note: while referencing 'swaps' 1857 | nsTArray swaps; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::RestyleHintData [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/GeckoRestyleManager.cpp:1811:19: note: while referencing 'hintDataToRestore' 1811 | RestyleHintData hintDataToRestore; | ^~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/GeckoRestyleManager.cpp:1808:29: note: while referencing 'descendants' 1808 | nsTArray> descendants; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/GeckoRestyleManager.cpp:1857:29: note: while referencing 'swaps' 1857 | nsTArray swaps; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::RestyleHintData [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/GeckoRestyleManager.cpp:1811:19: note: while referencing 'hintDataToRestore' 1811 | RestyleHintData hintDataToRestore; | ^~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/GeckoRestyleManager.cpp:1808:29: note: while referencing 'descendants' 1808 | nsTArray> descendants; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::ElementRestyler::ComputeStyleChangeFor(nsIFrame*, nsStyleChangeList*, nsChangeHint, mozilla::RestyleTracker&, nsRestyleHint, const mozilla::RestyleHintData&, nsTArray&, nsTArray >&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/GeckoRestyleManager.cpp:3134:25: note: while referencing 'visibleKidsOfHiddenElement' 3134 | nsTArray visibleKidsOfHiddenElement; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/GeckoRestyleManager.cpp:3131:28: note: while referencing 'selectorsForDescendants' 3131 | nsTArray selectorsForDescendants; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/GeckoRestyleManager.cpp:3134:25: note: while referencing 'visibleKidsOfHiddenElement' 3134 | nsTArray visibleKidsOfHiddenElement; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/GeckoRestyleManager.cpp:3131:28: note: while referencing 'selectorsForDescendants' 3131 | nsTArray selectorsForDescendants; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::GeckoRestyleManager::ComputeAndProcessStyleChange(mozilla::GeckoStyleContext*, mozilla::RestyleManager::Element*, nsChangeHint, mozilla::RestyleTracker&, nsRestyleHint, const mozilla::RestyleHintData&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/GeckoRestyleManager.cpp:3609:39: note: while referencing 'swappedStructOwners' 3609 | nsTArray> swappedStructOwners; | ^~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/GeckoRestyleManager.cpp:3604:45: note: while referencing 'contextsToClear' 3604 | nsTArray contextsToClear; | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/GeckoRestyleManager.cpp:3603:25: note: while referencing 'visibleKidsOfHiddenElement' 3603 | nsTArray visibleKidsOfHiddenElement; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/GeckoRestyleManager.cpp:3602:28: note: while referencing 'selectorsForDescendants' 3602 | nsTArray selectorsForDescendants; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::GeckoRestyleManager::ComputeAndProcessStyleChange(nsIFrame*, nsChangeHint, mozilla::RestyleTracker&, nsRestyleHint, const mozilla::RestyleHintData&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/GeckoRestyleManager.cpp:3571:39: note: while referencing 'swappedStructOwners' 3571 | nsTArray> swappedStructOwners; | ^~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/GeckoRestyleManager.cpp:3566:45: note: while referencing 'contextsToClear' 3566 | nsTArray contextsToClear; | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::GeckoRestyleManager::StartRebuildAllStyleData(mozilla::RestyleTracker&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::RestyleHintData [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/GeckoRestyleManager.cpp:512:48: note: while referencing '' 512 | RestyleHintData()); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsBox.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsCanvasFrame.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIFrame.h: In member function 'void mozilla::ElementRestyler::RestyleChildren(nsRestyleHint)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIFrame.h:744:43: warning: 'lastContinuation' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 744 | nsIContent* GetContent() const { return mContent; } | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/GeckoRestyleManager.cpp:3018:13: note: 'lastContinuation' was declared here 3018 | nsIFrame* lastContinuation; | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::RestyleTracker::DoProcessRestyles()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 28 is outside array bounds of 'mozilla::RestyleManager::AnimationsWithDestroyedFrame [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/RestyleTracker.cpp:123:5: note: while referencing 'animationsWithDestroyedFrame' 123 | animationsWithDestroyedFrame(mRestyleManager); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::PresShell::_ZN7mozilla9PresShell7DestroyEv.part.0()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/PresShell.cpp:1385:24: note: while referencing 'toRemove' 1385 | nsTArray toRemove(mWeakFrames.Count()); | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual already_AddRefed mozilla::PresShell::RenderSelection(nsISelection*, mozilla::LayoutDeviceIntPoint, mozilla::LayoutDeviceIntRect*, uint32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/PresShell.cpp:5180:39: note: while referencing 'rangeItems' 5180 | nsTArray> rangeItems; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual already_AddRefed mozilla::PresShell::RenderNode(nsIDOMNode*, nsIntRegion*, mozilla::LayoutDeviceIntPoint, mozilla::LayoutDeviceIntRect*, uint32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/PresShell.cpp:5135:39: note: while referencing 'rangeItems' 5135 | nsTArray> rangeItems; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::PresShell::DispatchTouchEventToDOM(mozilla::WidgetEvent*, nsEventStatus*, nsPresShellEventCB*, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 104 is outside array bounds of 'mozilla::WidgetTouchEvent [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/PresShell.cpp:8189:22: note: while referencing 'newEvent' 8189 | WidgetTouchEvent newEvent(touchEvent->IsTrusted(), | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 104 is outside array bounds of 'mozilla::WidgetTouchEvent [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/PresShell.cpp:8189:22: note: while referencing 'newEvent' 8189 | WidgetTouchEvent newEvent(touchEvent->IsTrusted(), | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/AccessibleCaret.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::PresShell::SetAgentStyleSheets(const nsTArray >&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/PresShell.cpp:196, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base0.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSetHandleInlines.h:182:37: note: while referencing 'newSheets' 182 | nsTArray> newSheets(aNewSheets.Length()); | ^~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_layout_base1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/mathml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/printing -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/view -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_layout_base1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Blob.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/File.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DataTransfer.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/MouseEvents.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Touch.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/TouchManager.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/TouchManager.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/Declaration.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsRuleWalker.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsRuleProcessorData.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsCSSFrameConstructor.cpp:125, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base1.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 159 | memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:44, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIFrame.h:56, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/TouchManager.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:574:7: note: 'class nsCSSValue' declared here 574 | class nsCSSValue { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OwningNonNull.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/RootedOwningNonNull.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/TouchManager.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/TouchManager.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsDocumentViewer.cpp: In member function 'virtual nsresult nsDocumentViewer::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsDocumentViewer.cpp:545:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 545 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsDocumentViewer.cpp:543:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 543 | NS_INTERFACE_MAP_ENTRY(nsIWebBrowserPrint) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/TouchManager.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/TouchManager.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PresShell.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/TouchManager.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/TouchManager.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/TouchManager.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool nsCaret::IsMenuPopupHidingCaret()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base1.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsCaret.cpp:887:23: note: while referencing 'popups' 887 | nsTArray popups; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/TouchManager.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/TouchManager.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static gfxSize nsLayoutUtils::ComputeSuitableScaleForAnimation(const nsIFrame*, const nsSize&, const nsSize&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base1.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsLayoutUtils.cpp:601:36: note: while referencing 'compositorAnimations' 601 | nsTArray> compositorAnimations = | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/TouchManager.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/TouchManager.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static bool nsLayoutUtils::HasDocumentLevelListenersForApzAwareEvents(nsIPresShell*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base1.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsLayoutUtils.cpp:8706:28: note: while referencing 'targets' 8706 | nsTArray targets; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/TouchManager.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/TouchManager.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base1.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsLayoutUtils.cpp:8706:28: note: while referencing 'targets' 8706 | nsTArray targets; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/TouchManager.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/TouchManager.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static void nsLayoutUtils::SetScrollPositionClampingScrollPortSize(nsIPresShell*, nsLayoutUtils::CSSSize)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base1.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsLayoutUtils.cpp:8740:49: note: while referencing 'array' 8740 | nsTArray > array; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/TouchManager.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/TouchManager.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static nsIFrame* nsLayoutUtils::GetPopupFrameForEventCoordinates(nsPresContext*, const mozilla::WidgetEvent*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base1.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsLayoutUtils.cpp:2397:23: note: while referencing 'popups' 2397 | nsTArray popups; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/TouchManager.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/TouchManager.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static void nsLayoutUtils::TransformToAncestorAndCombineRegions(const nsRegion&, nsIFrame*, const nsIFrame*, nsRegion*, nsRegion*, mozilla::Maybe >*, const mozilla::DisplayItemClip*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'RegionBuilder [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base1.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsLayoutUtils.cpp:9083:27: note: while referencing 'transformedRegion' 9083 | RegionBuilder transformedRegion; | ^~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/TouchManager.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/TouchManager.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static mozilla::layers::ScrollMetadata nsLayoutUtils::ComputeScrollMetadata(nsIFrame*, nsIFrame*, nsIContent*, const nsIFrame*, nsLayoutUtils::Layer*, nsLayoutUtils::ViewID, const nsRect&, const mozilla::Maybe&, bool, const ContainerLayerParameters&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 36 is outside array bounds of 'nsIScrollableFrame::ScrollSnapInfo [1]' {aka 'mozilla::layers::ScrollSnapInfo [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base1.cpp:128: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsLayoutUtils.cpp:8885:61: note: while referencing '' 8885 | metadata.SetSnapInfo(scrollableFrame->GetScrollSnapInfo()); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasicEvents.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/TouchManager.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/TouchManager.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::TouchManager::EvictTouchPoint(RefPtr&, nsIDocument*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 104 is outside array bounds of 'mozilla::WidgetTouchEvent [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/TouchManager.cpp:76:30: note: while referencing 'event' 76 | WidgetTouchEvent event(true, eTouchEnd, widget); | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_layout_base2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/mathml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/printing -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/view -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_layout_base2.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base2.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIFrame.h:56, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventStateManager.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsPresContext.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/Declaration.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsRuleWalker.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRuleProcessor.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsPresContext.cpp:45, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 159 | memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:44, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIFrame.h:56, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventStateManager.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsPresContext.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:574:7: note: 'class nsCSSValue' declared here 574 | class nsCSSValue { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OwningNonNull.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/RootedOwningNonNull.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventDispatcher.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsPresContext.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsPresContext.cpp: In member function 'virtual nsresult nsPresContext::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsPresContext.cpp:399:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 399 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsPresContext.cpp:398:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 398 | NS_INTERFACE_MAP_ENTRY(nsIObserver) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventDispatcher.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsPresContext.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIFrame.h:56, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventStateManager.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsPresContext.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventDispatcher.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsPresContext.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'void _ZL18SortConfigurationsP8nsTArrayIN9nsIWidget13ConfigurationEE.part.0(nsTArray*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsPresContext.cpp:3195:38: note: while referencing 'pluginsToMove' 3195 | nsTArray pluginsToMove; | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventDispatcher.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsPresContext.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsRootPresContext::ApplyPluginGeometryUpdates()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsPresContext.cpp:3266:38: note: while referencing 'configurations' 3266 | nsTArray configurations; | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventDispatcher.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsPresContext.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsRootPresContext::FlushWillPaintObservers()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsPresContext.cpp:3377:36: note: while referencing 'observers' 3377 | nsTArray > observers; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventDispatcher.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsPresContext.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsPresContext::NotifyDidPaintForSubtree(uint64_t, const mozilla::TimeStamp&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsPresContext.cpp:2668:22: note: while referencing 'dummy' 2668 | nsTArray dummy; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventDispatcher.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsPresContext.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsStyleSheetService::LoadAndRegisterSheet(nsIURI*, uint32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base2.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsStyleSheetService.cpp:198:37: note: while referencing 'children' 198 | nsTArray children; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventDispatcher.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsPresContext.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base2.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsStyleSheetService.cpp:198:37: note: while referencing 'children' 198 | nsTArray children; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventDispatcher.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsPresContext.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base2.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsStyleSheetService.cpp:188:38: note: while referencing 'toNotify' 188 | nsTArray> toNotify(mPresShells); | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventDispatcher.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsPresContext.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base2.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsStyleSheetService.cpp:188:38: note: while referencing 'toNotify' 188 | nsTArray> toNotify(mPresShells); | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventDispatcher.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsPresContext.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsStyleSheetService::UnregisterSheet(nsIURI*, uint32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base2.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsStyleSheetService.cpp:397:35: note: while referencing 'children' 397 | nsTArray children; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventDispatcher.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsPresContext.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base2.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsStyleSheetService.cpp:397:35: note: while referencing 'children' 397 | nsTArray children; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventDispatcher.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsPresContext.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base2.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsStyleSheetService.cpp:387:36: note: while referencing 'toNotify' 387 | nsTArray> toNotify(mPresShells); | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventDispatcher.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsPresContext.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsRootPresContext::CollectPluginGeometryUpdates(mozilla::layers::LayerManager*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsPresContext.cpp:3289:38: note: while referencing 'configurations' 3289 | nsTArray configurations; | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventDispatcher.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsPresContext.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base/Unified_cpp_layout_base2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsPresContext.cpp:3289:38: note: while referencing 'configurations' 3289 | nsTArray configurations; | ^~~~~~~~~~~~~~ liblayout_base.a.desc rm -f liblayout_base.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o liblayout_base.a.desc nsRefreshDriver.o Unified_cpp_layout_base0.o Unified_cpp_layout_base1.o Unified_cpp_layout_base2.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/base' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsPluginFrame.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -MD -MP -MF .deps/nsPluginFrame.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsPluginFrame.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIFrame.h:56, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsBox.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsPluginFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsPluginFrame.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsPluginFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsPluginFrame.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIFrame.h:56, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsBox.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsPluginFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsPluginFrame.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsPluginFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsPluginFrame.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsPluginFrame::SetInstanceOwner(nsPluginInstanceOwner*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsPluginFrame.cpp:738:42: note: while referencing 'configurations' 738 | nsTArray configurations; | ^~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_layout_generic0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_layout_generic0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIFrame.h:56, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsBox.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/BRFrame.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsSMILKeySpline.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/AsyncScrollBase.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/AsyncScrollBase.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIFrame.h:56, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsBox.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/BRFrame.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/ReflowInput.cpp:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic0.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables/nsTableFrame.h: In member function 'void mozilla::ReflowInput::InitConstraints(nsPresContext*, const mozilla::LogicalSize&, const nsMargin*, const nsMargin*, mozilla::LayoutFrameType)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables/nsTableFrame.h:44:20: warning: 'fType' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 44 | frameType == mozilla::LayoutFrameType::BCTableCell; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic0.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/ReflowInput.cpp:2234:21: note: 'fType' was declared here 2234 | LayoutFrameType fType; | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_layout_generic1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_layout_generic1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIFrame.h:56, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsBox.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ViewportFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/ViewportFrame.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ViewportFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/ViewportFrame.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIFrame.h:56, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsBox.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ViewportFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/ViewportFrame.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ViewportFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/ViewportFrame.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static mozilla::UniquePtr nsFloatManager::ShapeInfo::CreatePolygon(const mozilla::StyleBasicShape*, const mozilla::LogicalRect&, mozilla::WritingMode, const nsSize&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic1.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFloatManager.cpp:1044:21: note: while referencing 'vertices' 1044 | nsTArray vertices = | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic1.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.cpp: In member function 'nscoord nsIFrame::ComputeISizeValue(gfxContext*, nscoord, nscoord, nscoord, const nsStyleCoord&, nsIFrame::ComputeSizeFlags)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.cpp:5846:11: warning: 'result' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 5846 | nscoord result; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRect.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIFrame.h:56, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsBox.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ViewportFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/ViewportFrame.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCoord.h: In member function 'mozilla::LogicalSize nsFrame::ComputeSizeWithIntrinsicDimensions(gfxContext*, mozilla::WritingMode, const mozilla::IntrinsicSize&, nsSize, const mozilla::LogicalSize&, const mozilla::LogicalSize&, const mozilla::LogicalSize&, const mozilla::LogicalSize&, nsIFrame::ComputeSizeFlags)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCoord.h:82:27: warning: 'bSize' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 82 | return (int64_t(aMult1) * int64_t(aMult2) / int64_t(aDiv)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic1.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.cpp:5420:38: note: 'bSize' was declared here 5420 | nscoord iSize, minISize, maxISize, bSize, minBSize, maxBSize; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRect.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIFrame.h:56, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsBox.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ViewportFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/ViewportFrame.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCoord.h:82:27: warning: 'iSize' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 82 | return (int64_t(aMult1) * int64_t(aMult2) / int64_t(aDiv)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic1.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.cpp:5420:11: note: 'iSize' was declared here 5420 | nscoord iSize, minISize, maxISize, bSize, minBSize, maxBSize; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsCanvasFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/ViewportFrame.cpp:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/nsDisplayList.h: In member function 'void nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsDisplayList*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/nsDisplayList.h:1406:33: warning: 'autoPreserves3DContext.nsDisplayListBuilder::AutoPreserves3DContext::mBuilder' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 1406 | mBuilder->mPreserves3DCtx = mSavedCtx; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic1.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.cpp:2424:55: note: 'autoPreserves3DContext.nsDisplayListBuilder::AutoPreserves3DContext::mBuilder' was declared here 2424 | Maybe autoPreserves3DContext; | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ViewportFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/ViewportFrame.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::ViewportFrame::BuildDisplayListForTopLayer(nsDisplayListBuilder*, nsDisplayList*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/ViewportFrame.cpp:140:22: note: while referencing 'fullscreenStack' 140 | nsTArray fullscreenStack = doc->GetFullscreenStack(); | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic1.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFlexContainerFrame.cpp: In member function 'void nsFlexContainerFrame::ResolveAutoFlexBasisAndMinSize(nsPresContext*, nsFlexContainerFrame::FlexItem&, const ReflowInput&, const nsFlexContainerFrame::FlexboxAxisTracker&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFlexContainerFrame.cpp:1519:11: warning: 'resolvedMinSize' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 1519 | nscoord resolvedMinSize; // (only set/used if isMainMinSizeAuto==true) | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ViewportFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/ViewportFrame.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsIFrame::InlinePrefISizeData::ForceBreak(nsIFrame::InlinePrefISizeData::StyleClear)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic1.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.cpp:4901:27: note: while referencing 'newFloats' 4901 | nsTArray newFloats; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ViewportFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/ViewportFrame.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsFlexContainerFrame::DoFlexLayout(nsPresContext*, nsIFrame::ReflowOutput&, const ReflowInput&, nsReflowStatus&, nscoord, nscoord, nsTArray&, const nsFlexContainerFrame::FlexboxAxisTracker&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic1.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFlexContainerFrame.cpp:4132:23: note: while referencing 'placeholderKids' 4132 | nsTArray placeholderKids; | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ViewportFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/ViewportFrame.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic1.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFlexContainerFrame.cpp:4132:23: note: while referencing 'placeholderKids' 4132 | nsTArray placeholderKids; | ^~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFlexContainerFrame.cpp:4371:31: warning: 'flexContainerAscent' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 4371 | flexContainerAscent == nscoord_MIN) { /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_layout_generic2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_layout_generic2.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic2.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIFrame.h:56, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsBox.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIFrame.h:56, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsBox.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::ScrollFrameHelper::FireScrollEvent()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 96 is outside array bounds of 'mozilla::WidgetGUIEvent [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic2.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsGfxScrollFrame.cpp:4785:18: note: while referencing 'event' 4785 | WidgetGUIEvent event(true, eScroll, nullptr); | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'float nsGridContainerFrame::Tracks::FindFrUnitSize(const nsGridContainerFrame::LineRange&, const nsTArray&, const nsGridContainerFrame::TrackSizingFunctions&, nscoord) const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic2.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsGridContainerFrame.cpp:4457:22: note: while referencing 'flexTracks' 4457 | nsTArray flexTracks(aFlexTracks); | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::ScrollFrameHelper::GetSnapPointForDestination(nsIScrollableFrame::ScrollUnit, nsPoint, nsPoint&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 36 is outside array bounds of 'mozilla::layers::ScrollSnapInfo [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic2.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsGfxScrollFrame.cpp:6251:25: note: while referencing '' 6251 | GetScrollSnapInfo(), aUnit, mScrollPort.Size(), | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'float nsGridContainerFrame::Tracks::FindUsedFlexFraction(nsGridContainerFrame::GridReflowInput&, nsTArray&, const nsTArray&, const nsGridContainerFrame::TrackSizingFunctions&, nscoord) const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic2.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsGridContainerFrame.cpp:4530:26: note: while referencing 'itemFlexTracks' 4530 | nsTArray itemFlexTracks; | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsGridContainerFrame::Tracks::StretchFlexibleTracks(nsGridContainerFrame::GridReflowInput&, nsTArray&, const nsGridContainerFrame::TrackSizingFunctions&, nscoord)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic2.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsGridContainerFrame.cpp:4554:22: note: while referencing 'flexTracks' 4554 | nsTArray flexTracks(mSizes.Length()); | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic2.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsGridContainerFrame.cpp:4554:22: note: while referencing 'flexTracks' 4554 | nsTArray flexTracks(mSizes.Length()); | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsGridContainerFrame::Tracks::ResolveIntrinsicSize(nsGridContainerFrame::GridReflowInput&, nsTArray&, const nsGridContainerFrame::TrackSizingFunctions&, nsGridContainerFrame::LineRange nsGridContainerFrame::GridArea::*, nscoord, SizingConstraint)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic2.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsGridContainerFrame.cpp:4273:25: note: while referencing 'plan' 4273 | nsTArray plan(mSizes.Length()); | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic2.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsGridContainerFrame.cpp:4272:24: note: while referencing 'tracks' 4272 | nsTArray tracks(maxSpan); | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray&, const nsGridContainerFrame::TrackSizingFunctions&, nsGridContainerFrame::LineRange nsGridContainerFrame::GridArea::*, nscoord, SizingConstraint)::Step2ItemData> [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic2.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsGridContainerFrame.cpp:4168:27: note: while referencing 'step2Items' 4168 | nsTArray step2Items; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsGridContainerFrame::Tracks::InitializeItemBaselines(nsGridContainerFrame::GridReflowInput&, nsTArray&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic2.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsGridContainerFrame.cpp:3908:30: note: while referencing 'lastBaselineItems' 3908 | nsTArray lastBaselineItems; | ^~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic2.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsGridContainerFrame.cpp:3907:30: note: while referencing 'firstBaselineItems' 3907 | nsTArray firstBaselineItems; | ^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic2.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsGridContainerFrame.cpp:3908:30: note: while referencing 'lastBaselineItems' 3908 | nsTArray lastBaselineItems; | ^~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic2.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsGridContainerFrame.cpp:3907:30: note: while referencing 'firstBaselineItems' 3907 | nsTArray firstBaselineItems; | ^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nscoord nsGridContainerFrame::ReflowInFragmentainer(nsGridContainerFrame::GridReflowInput&, const LogicalRect&, nsIFrame::ReflowOutput&, nsReflowStatus&, nsGridContainerFrame::Fragmentainer&, const nsSize&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic2.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsGridContainerFrame.cpp:5173:23: note: while referencing 'placeholders' 5173 | nsTArray placeholders(aState.mAbsPosItems.Length()); | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic2.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsGridContainerFrame.cpp:5172:33: note: while referencing 'sortedItems' 5172 | nsTArray sortedItems(aState.mGridItems.Length()); | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void nsGridContainerFrame::Reflow(nsPresContext*, nsIFrame::ReflowOutput&, const ReflowInput&, nsReflowStatus&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic2.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsGridContainerFrame.cpp:6137:24: note: while referencing 'rowTrackStates' 6137 | nsTArray rowTrackStates(rowTrackCount); | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic2.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsGridContainerFrame.cpp:6105:24: note: while referencing 'colTrackStates' 6105 | nsTArray colTrackStates(colTrackCount); | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic2.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsGridContainerFrame.cpp:6234:26: note: while referencing 'explicitNames' 6234 | nsTArray explicitNames = | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrameSetFrame.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic2.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsGridContainerFrame.cpp:6213:26: note: while referencing 'explicitNames' 6213 | nsTArray explicitNames = | ^~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_layout_generic3.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/plugins/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_layout_generic3.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic3.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIFrame.h:56, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsBox.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsInlineFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsRubyContentFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsRubyBaseFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsRubyBaseFrame.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsInlineFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsRubyContentFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsRubyBaseFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsRubyBaseFrame.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIFrame.h:56, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsBox.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsInlineFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsRubyContentFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsRubyBaseFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsRubyBaseFrame.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsInlineFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsRubyContentFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsRubyBaseFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsRubyBaseFrame.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual already_AddRefed nsDisplayText::BuildLayer(nsDisplayListBuilder*, nsDisplayItem::LayerManager*, const ContainerLayerParameters&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic3.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsTextFrame.cpp:5272:24: note: while referencing 'allGlyphs' 5272 | nsTArray allGlyphs; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsInlineFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsRubyContentFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsRubyBaseFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsRubyBaseFrame.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void BuildTextRunsScanner::FlushLineBreaks(gfxTextRun*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic3.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsTextFrame.cpp:933:22: note: while referencing 'fontsWithAnimatedGlyphs' 933 | nsTArray fontsWithAnimatedGlyphs; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsInlineFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsRubyContentFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsRubyBaseFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsRubyBaseFrame.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic3.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsTextFrame.cpp:933:22: note: while referencing 'fontsWithAnimatedGlyphs' 933 | nsTArray fontsWithAnimatedGlyphs; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsInlineFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsRubyContentFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsRubyBaseFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsRubyBaseFrame.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'mozilla::JustificationInfo PropertyProvider::ComputeJustification(PropertyProvider::Range, nsTArray*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic3.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsTextFrame.cpp:3331:37: note: while referencing 'assignments' 3331 | nsTArray assignments; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsInlineFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsRubyContentFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsRubyBaseFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsRubyBaseFrame.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic3.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsTextFrame.cpp:3331:37: note: while referencing 'assignments' 3331 | nsTArray assignments; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsInlineFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsRubyContentFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsRubyBaseFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsRubyBaseFrame.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void PropertyProvider::SetupJustificationSpacing(bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic3.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsTextFrame.cpp:3731:37: note: while referencing 'assignments' 3731 | nsTArray assignments; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsInlineFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsRubyContentFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsRubyBaseFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsRubyBaseFrame.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic3.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsTextFrame.cpp:3731:37: note: while referencing 'assignments' 3731 | nsTArray assignments; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsInlineFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsRubyContentFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsRubyBaseFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsRubyBaseFrame.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'already_AddRefed BuildTextRunsScanner::BuildTextRunForFrames(void*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic3.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsTextFrame.cpp:2336:44: note: while referencing 'styles' 2336 | nsTArray> styles; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIFrame.h:52, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsBox.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsInlineFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsRubyContentFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsRubyBaseFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsRubyBaseFrame.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic3.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/FrameProperties.h: In member function 'virtual nsIFrame::RenderedText nsTextFrame::GetRenderedText(uint32_t, uint32_t, nsIFrame::TextOffsetType, nsIFrame::TrailingWhitespace)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/FrameProperties.h:437:16: warning: 'autoLineCursor.nsBlockFrame::AutoLineCursorSetup::mOrigCursor' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 437 | pv->mValue = aValue; | ~~~~~~~~~~~^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic3.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsTextFrame.cpp:10109:44: note: 'autoLineCursor.nsBlockFrame::AutoLineCursorSetup::mOrigCursor' was declared here 10109 | Maybe autoLineCursor; | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsRubyTextContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsRubyFrame.cpp:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic3.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsBlockFrame.h:216:28: warning: 'autoLineCursor.nsBlockFrame::AutoLineCursorSetup::mFrame' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 216 | mFrame->SetProperty(LineCursorProperty(), mOrigCursor); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic/Unified_cpp_layout_generic3.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsTextFrame.cpp:10109:44: note: 'autoLineCursor.nsBlockFrame::AutoLineCursorSetup::mFrame' was declared here 10109 | Maybe autoLineCursor; | ^~~~~~~~~~~~~~ liblayout_generic.a.desc rm -f liblayout_generic.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o liblayout_generic.a.desc nsPluginFrame.o Unified_cpp_layout_generic0.o Unified_cpp_layout_generic1.o Unified_cpp_layout_generic2.o Unified_cpp_layout_generic3.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/generic' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/forms' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_layout_forms0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/txmgr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_layout_forms0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/forms/Unified_cpp_layout_forms0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIFrame.h:56, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/nsCSSRenderingBorders.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms/nsButtonFrameRenderer.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms/nsButtonFrameRenderer.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/forms/Unified_cpp_layout_forms0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPattern.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxContext.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/imgIContainer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms/nsButtonFrameRenderer.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms/nsButtonFrameRenderer.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/forms/Unified_cpp_layout_forms0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIFrame.h:56, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/nsCSSRenderingBorders.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms/nsButtonFrameRenderer.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms/nsButtonFrameRenderer.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/forms/Unified_cpp_layout_forms0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPattern.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxContext.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/imgIContainer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms/nsButtonFrameRenderer.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms/nsButtonFrameRenderer.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/forms/Unified_cpp_layout_forms0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool nsFileControlFrame::DnDListener::IsValidDropData(nsIDOMDataTransfer*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/forms/Unified_cpp_layout_forms0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms/nsFileControlFrame.cpp:393:22: note: while referencing 'types' 393 | nsTArray types; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPattern.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxContext.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/imgIContainer.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms/nsButtonFrameRenderer.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms/nsButtonFrameRenderer.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/forms/Unified_cpp_layout_forms0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsFileControlFrame::DnDListener::HandleEvent(nsIDOMEvent*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/forms/Unified_cpp_layout_forms0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms/nsFileControlFrame.cpp:293:37: note: while referencing 'array' 293 | nsTArray array; | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_layout_forms1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/txmgr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_layout_forms1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/forms/Unified_cpp_layout_forms1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIFrame.h:56, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsBox.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsBlockFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms/nsSelectsAreaFrame.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms/nsSelectsAreaFrame.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/forms/Unified_cpp_layout_forms1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsBlockFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms/nsSelectsAreaFrame.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms/nsSelectsAreaFrame.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/forms/Unified_cpp_layout_forms1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIFrame.h:56, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsBox.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsBlockFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms/nsSelectsAreaFrame.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms/nsSelectsAreaFrame.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/forms/Unified_cpp_layout_forms1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsBlockFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms/nsSelectsAreaFrame.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms/nsSelectsAreaFrame.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/forms/Unified_cpp_layout_forms1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void nsDisplayOptionEventGrabber::HitTest(nsDisplayListBuilder*, const nsRect&, nsDisplayItem::HitTestState*, nsTArray*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/forms/Unified_cpp_layout_forms1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms/nsSelectsAreaFrame.cpp:52:23: note: while referencing 'outFrames' 52 | nsTArray outFrames; | ^~~~~~~~~ liblayout_forms.a.desc rm -f liblayout_forms.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o liblayout_forms.a.desc Unified_cpp_layout_forms0.o Unified_cpp_layout_forms1.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/forms' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/tables' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_layout_tables0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DDEBUG_TABLE_STRATEGY_off -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/tables -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/intl/unicharutil/util -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_layout_tables0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/tables/Unified_cpp_layout_tables0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables/celldata.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables/nsTableFrame.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables/BasicTableLayoutStrategy.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/tables/Unified_cpp_layout_tables0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/tables/Unified_cpp_layout_tables0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables/nsTableFrame.cpp: In member function 'void BCPaintBorderIterator::ResetVerInfo()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables/nsTableFrame.cpp:7906:76: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct BCBlockDirSeg'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 7906 | mset(mBlockDirInfo, 0, mDamageArea.ColCount() * sizeof(BCBlockDirSeg)); | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables/nsTableFrame.cpp:6486:8: note: 'struct BCBlockDirSeg' declared here 6486 | struct BCBlockDirSeg | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OwningNonNull.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables/celldata.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables/nsTableFrame.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables/BasicTableLayoutStrategy.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/tables/Unified_cpp_layout_tables0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables/celldata.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables/nsTableFrame.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables/BasicTableLayoutStrategy.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/tables/Unified_cpp_layout_tables0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables/celldata.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables/nsTableFrame.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables/BasicTableLayoutStrategy.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/tables/Unified_cpp_layout_tables0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void FixedTableLayoutStrategy::ComputeColumnISizes(const ReflowInput&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/tables/Unified_cpp_layout_tables0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables/FixedTableLayoutStrategy.cpp:182:21: note: while referencing 'oldColISizes' 182 | nsTArray oldColISizes; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables/celldata.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables/nsTableFrame.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables/BasicTableLayoutStrategy.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/tables/Unified_cpp_layout_tables0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsCellMap::RebuildConsideringCells(nsTableCellMap&, int32_t, nsTArray*, int32_t, int32_t, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/tables/Unified_cpp_layout_tables0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables/nsCellMap.cpp:2237:27: note: while referencing 'origRows' 2237 | nsTArray origRows; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables/celldata.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables/nsTableFrame.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables/BasicTableLayoutStrategy.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/tables/Unified_cpp_layout_tables0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsCellMap::RebuildConsideringRows(nsTableCellMap&, int32_t, nsTArray*, int32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/tables/Unified_cpp_layout_tables0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables/nsCellMap.cpp:2132:27: note: while referencing 'origRows' 2132 | nsTArray origRows; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables/celldata.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables/nsTableFrame.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables/BasicTableLayoutStrategy.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/tables/Unified_cpp_layout_tables0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/tables/Unified_cpp_layout_tables0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables/nsCellMap.cpp:2132:27: note: while referencing 'origRows' 2132 | nsTArray origRows; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables/celldata.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables/nsTableFrame.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables/BasicTableLayoutStrategy.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/tables/Unified_cpp_layout_tables0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void nsTableRowFrame::InsertFrames(nsIFrame::ChildListID, nsIFrame*, nsFrameList&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/tables/Unified_cpp_layout_tables0.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables/nsTableRowFrame.cpp:244:31: note: while referencing 'cellChildren' 244 | nsTArray cellChildren; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables/celldata.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables/nsTableFrame.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables/BasicTableLayoutStrategy.cpp:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/tables/Unified_cpp_layout_tables0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void nsTableRowGroupFrame::InsertFrames(nsIFrame::ChildListID, nsIFrame*, nsFrameList&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/tables/Unified_cpp_layout_tables0.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables/nsTableRowGroupFrame.cpp:1517:30: note: while referencing 'rows' 1517 | nsTArray rows; | ^~~~ liblayout_tables.a.desc rm -f liblayout_tables.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o liblayout_tables.a.desc Unified_cpp_layout_tables0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/tables' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_layout_svg0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_layout_svg0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSetHandle.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsIPresShell.h:28, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsPresContext.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleStruct.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/SVGContextPaint.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/SVGContextPaint.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BlockingResourceBase.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Mutex.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StaticMutex.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/gfx/2D.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPattern.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/SVGContextPaint.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/SVGContextPaint.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGEffects.cpp: In member function 'virtual nsresult nsSVGFilterReference::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGEffects.cpp:259:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 259 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGEffects.cpp:258:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 258 | NS_INTERFACE_MAP_ENTRY(nsISVGFilterReference) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGEffects.cpp: In member function 'virtual nsresult nsSVGFilterChainObserver::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGEffects.cpp:294:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 294 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGEffects.cpp:293:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 293 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPattern.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/SVGContextPaint.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/SVGContextPaint.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsIPresShell.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsPresContext.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleStruct.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/SVGContextPaint.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/SVGContextPaint.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPattern.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/SVGContextPaint.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/SVGContextPaint.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'already_AddRefed mozilla::nsCSSClipPathInstance::CreateClipPathPolygon(mozilla::nsCSSClipPathInstance::DrawTarget*, const nsRect&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg0.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsCSSClipPathInstance.cpp:158:21: note: while referencing 'vertices' 158 | nsTArray vertices = | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPattern.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/SVGContextPaint.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/SVGContextPaint.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsCSSFilterInstance::SetBounds(nsCSSFilterInstance::FilterPrimitiveDescription&, const nsTArray&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg0.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsCSSFilterInstance.cpp:412:25: note: while referencing 'inputExtents' 412 | nsTArray inputExtents; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPattern.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/SVGContextPaint.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/SVGContextPaint.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg0.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsCSSFilterInstance.cpp:412:25: note: while referencing 'inputExtents' 412 | nsTArray inputExtents; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPattern.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/SVGContextPaint.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/SVGContextPaint.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::SVGGeometryFrame::PaintMarkers(gfxContext&, const gfxMatrix&, nsSVGDisplayableFrame::imgDrawingParams&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/SVGGeometryFrame.cpp:880:27: note: while referencing 'marks' 880 | nsTArray marks; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPattern.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/SVGContextPaint.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/SVGContextPaint.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult nsFilterInstance::BuildPrimitives(const nsTArray&, nsIFrame*, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsFilterInstance::FilterDescription [1]' {aka 'mozilla::gfx::FilterDescription [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg0.cpp:101: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsFilterInstance.cpp:317:64: note: while referencing '' 317 | mFilterDescription = FilterDescription(mPrimitiveDescriptions); | ^ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_layout_svg1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_layout_svg1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIFrame.h:56, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsBox.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGFilterFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGFilterFrame.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGFilterInstance.cpp: In member function 'bool nsSVGFilterInstance::ComputeBounds()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGFilterInstance.cpp:82:51: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsSVGLength2' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 82 | sizeof(mFilterElement->mLengthAttributes)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/SVGFilterElement.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGFilterFrame.cpp:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg/nsSVGLength2.h:89:7: note: 'class nsSVGLength2' declared here 89 | class nsSVGLength2 | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGFilterFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGFilterFrame.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIFrame.h:56, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsBox.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGFilterFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGFilterFrame.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGFilterFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGFilterFrame.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static bool nsSVGIntegrationUtils::IsMaskResourceReady(nsIFrame*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg1.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGIntegrationUtils.cpp:728:29: note: while referencing 'maskFrames' 728 | nsTArray maskFrames = effectProperties.GetMaskFrames(); | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGFilterFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGFilterFrame.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static void nsSVGIntegrationUtils::PaintMask(const nsSVGIntegrationUtils::PaintFramesParams&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg1.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGIntegrationUtils.cpp:798:30: note: while referencing 'maskFrames' 798 | nsTArray maskFrames = effectProperties.GetMaskFrames(); | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGFilterFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGFilterFrame.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg1.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGIntegrationUtils.cpp:798:30: note: while referencing 'maskFrames' 798 | nsTArray maskFrames = effectProperties.GetMaskFrames(); | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGFilterFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGFilterFrame.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static void nsSVGIntegrationUtils::PaintMaskAndClipPath(const nsSVGIntegrationUtils::PaintFramesParams&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg1.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGIntegrationUtils.cpp:905:29: note: while referencing 'maskFrames' 905 | nsTArray maskFrames = effectProperties.GetMaskFrames(); | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGFilterFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGFilterFrame.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg1.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGIntegrationUtils.cpp:905:29: note: while referencing 'maskFrames' 905 | nsTArray maskFrames = effectProperties.GetMaskFrames(); | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGFilterFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGFilterFrame.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult nsSVGFilterInstance::BuildPrimitives(nsTArray&, nsTArray >&, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGFilterInstance.cpp:401:20: note: while referencing 'sourcesAreTainted' 401 | nsTArray sourcesAreTainted; | ^~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGFilterFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGFilterFrame.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGFilterInstance.cpp:370:30: note: while referencing 'primitives' 370 | nsTArray > primitives; | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_layout_svg2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_layout_svg2.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg2.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIAnonymousContentCreator.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGUseFrame.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OwningNonNull.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIAnonymousContentCreator.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGUseFrame.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIAnonymousContentCreator.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGUseFrame.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIAnonymousContentCreator.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGUseFrame.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static void nsSVGUtils::DetermineMaskUsage(nsIFrame*, bool, nsSVGUtils::MaskUsage&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg2.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGUtils.cpp:534:29: note: while referencing 'maskFrames' 534 | nsTArray maskFrames = effectProperties.GetMaskFrames(); | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIAnonymousContentCreator.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGUseFrame.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static void nsSVGUtils::PaintFrameWithEffects(nsIFrame*, gfxContext&, const gfxMatrix&, nsSVGUtils::imgDrawingParams&, const nsIntRect*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg2.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGUtils.cpp:768:29: note: while referencing 'masks' 768 | nsTArray masks = effectProperties.GetMaskFrames(); | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIAnonymousContentCreator.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGUseFrame.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg/Unified_cpp_layout_svg2.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg/nsSVGUtils.cpp:768:29: note: while referencing 'masks' 768 | nsTArray masks = effectProperties.GetMaskFrames(); | ^~~~~ liblayout_svg.a.desc rm -f liblayout_svg.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o liblayout_svg.a.desc Unified_cpp_layout_svg0.o Unified_cpp_layout_svg1.o Unified_cpp_layout_svg2.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/svg' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_layout_xul0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_layout_xul0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/Unified_cpp_layout_xul0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BoxObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/BoxObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/Unified_cpp_layout_xul0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BoxObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/BoxObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/Unified_cpp_layout_xul0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/BoxObject.cpp: In member function 'virtual nsresult mozilla::dom::BoxObject::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/BoxObject.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 48 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/BoxObject.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 47 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BoxObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/BoxObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/Unified_cpp_layout_xul0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/BoxObject.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/Unified_cpp_layout_xul0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BoxObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/BoxObject.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/Unified_cpp_layout_xul0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void nsDisplayXULEventRedirector::HitTest(nsDisplayListBuilder*, const nsRect&, nsDisplayItem::HitTestState*, nsTArray*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/Unified_cpp_layout_xul0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsBoxFrame.cpp:2038:23: note: while referencing 'outFrames' 2038 | nsTArray outFrames; | ^~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_layout_xul1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_layout_xul1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/Unified_cpp_layout_xul1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIFrame.h:56, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsBox.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsBoxFrame.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsListBoxBodyFrame.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsListBoxBodyFrame.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/Unified_cpp_layout_xul1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsListBoxBodyFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsListBoxBodyFrame.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/Unified_cpp_layout_xul1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIFrame.h:56, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsBox.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsBoxFrame.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsListBoxBodyFrame.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsListBoxBodyFrame.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/Unified_cpp_layout_xul1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsBoxFrame.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsListBoxBodyFrame.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsListBoxBodyFrame.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/Unified_cpp_layout_xul1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult nsListBoxBodyFrame::DoInternalPositionChangedSync(bool, int32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/Unified_cpp_layout_xul1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsListBoxBodyFrame.cpp:866:46: note: while referencing 'temp' 866 | nsTArray< RefPtr > temp; | ^~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_layout_xul2.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_layout_xul2.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/Unified_cpp_layout_xul2.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIFrame.h:56, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsBox.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsBoxFrame.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsSplitterFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsSplitterFrame.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/Unified_cpp_layout_xul2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BlockingResourceBase.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Mutex.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StaticMutex.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/gfx/2D.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPattern.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxContext.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsSplitterFrame.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/Unified_cpp_layout_xul2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsXULPopupManager.cpp: In member function 'virtual nsresult TransitionEnder::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsXULPopupManager.cpp:1145:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 1145 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsXULPopupManager.cpp:1144:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 1144 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPattern.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxContext.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsSplitterFrame.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/Unified_cpp_layout_xul2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIFrame.h:56, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsBox.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsBoxFrame.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsSplitterFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsSplitterFrame.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/Unified_cpp_layout_xul2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPattern.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxContext.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsSplitterFrame.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/Unified_cpp_layout_xul2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsXULPopupManager::AdjustPopupsOnWindowChange(nsPIDOMWindowOuter*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/Unified_cpp_layout_xul2.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsXULPopupManager.cpp:441:32: note: while referencing 'list' 441 | nsTArray list; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPattern.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxContext.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsSplitterFrame.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/Unified_cpp_layout_xul2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsXULPopupManager::HidePopupsInList(const nsTArray&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/Unified_cpp_layout_xul2.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsXULPopupManager.cpp:1270:23: note: while referencing 'weakPopups' 1270 | nsTArray weakPopups(aFrames.Length()); | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPattern.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxContext.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsSplitterFrame.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/Unified_cpp_layout_xul2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsXULPopupManager::HidePopupsInDocShell(nsIDocShellTreeItem*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/Unified_cpp_layout_xul2.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsXULPopupManager.cpp:1330:32: note: while referencing 'popupsToHide' 1330 | nsTArray popupsToHide; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPattern.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxContext.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsSplitterFrame.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/Unified_cpp_layout_xul2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsXULPopupManager::ExecuteMenu(nsIContent*, nsXULMenuCommandEvent*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/Unified_cpp_layout_xul2.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsXULPopupManager.cpp:1401:32: note: while referencing 'popupsToHide' 1401 | nsTArray popupsToHide; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPattern.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxContext.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsSplitterFrame.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/Unified_cpp_layout_xul2.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsXULPopupManager::PopupDestroyed(nsMenuPopupFrame*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/Unified_cpp_layout_xul2.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsXULPopupManager.cpp:1849:32: note: while referencing 'popupsToHide' 1849 | nsTArray popupsToHide; | ^~~~~~~~~~~~ liblayout_xul.a.desc rm -f liblayout_xul.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o liblayout_xul.a.desc Unified_cpp_layout_xul0.o Unified_cpp_layout_xul1.o Unified_cpp_layout_xul2.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/tree' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_layout_xul_tree0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_layout_xul_tree0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BoxObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TreeBoxObject.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree/TreeBoxObject.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BoxObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TreeBoxObject.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree/TreeBoxObject.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree/TreeBoxObject.cpp: In member function 'virtual nsresult mozilla::dom::TreeBoxObject::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree/TreeBoxObject.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 35 | NS_INTERFACE_MAP_END_INHERITING(BoxObject) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree/TreeBoxObject.cpp:34:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 34 | NS_INTERFACE_MAP_ENTRY(nsITreeBoxObject) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree/nsTreeColumns.cpp: In member function 'virtual nsresult nsTreeColumn::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree/nsTreeColumns.cpp:74:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 74 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree/nsTreeColumns.cpp:73:3: note: some parts of macro expansion are not guarded by this 'else' clause 73 | else | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BoxObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TreeBoxObject.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree/TreeBoxObject.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree/nsTreeColumns.cpp: In member function 'virtual nsresult nsTreeColumns::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree/nsTreeColumns.cpp:413:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 413 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree/nsTreeColumns.cpp:412:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 412 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree/nsTreeContentView.cpp: In member function 'virtual nsresult nsTreeContentView::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree/nsTreeContentView.cpp:122:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 122 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BoxObject.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TreeBoxObject.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree/TreeBoxObject.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWrapperCache.h:419:3: note: some parts of macro expansion are not guarded by this 'else' clause 419 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree/nsTreeContentView.cpp:121:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 121 | NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BoxObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TreeBoxObject.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree/TreeBoxObject.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree/nsTreeSelection.cpp: In member function 'virtual nsresult nsTreeSelection::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree/nsTreeSelection.cpp:268:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 268 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree/nsTreeSelection.cpp:267:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 267 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/HeapAPI.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/GCAPI.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BoxObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TreeBoxObject.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree/TreeBoxObject.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsStyledElement.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/nsXULElement.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree/TreeBoxObject.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BoxObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TreeBoxObject.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree/TreeBoxObject.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsTreeBodyFrame::FireScrollEvent()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 96 is outside array bounds of 'mozilla::WidgetGUIEvent [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree/nsTreeBodyFrame.cpp:4741:18: note: while referencing 'event' 4741 | WidgetGUIEvent event(true, eScroll, nullptr); | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree/nsTreeColumns.cpp: In member function 'int32_t nsTreeColumn::GetX(mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree/nsTreeColumns.cpp:379:10: warning: 'x' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 379 | return x; | ^ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree/nsTreeColumns.cpp: In member function 'int32_t nsTreeColumn::GetWidth(mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree/nsTreeColumns.cpp:387:10: warning: 'width' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 387 | return width; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BoxObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TreeBoxObject.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree/TreeBoxObject.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsTreeRange::RemoveAllBut(int32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree/nsTreeSelection.cpp:210:25: note: while referencing 'ranges' 210 | nsTArray ranges; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BoxObject.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/TreeBoxObject.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree/TreeBoxObject.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsTreeRange::Invalidate()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree/nsTreeSelection.cpp:200:23: note: while referencing 'ranges' 200 | nsTArray ranges; | ^~~~~~ liblayout_xul_tree.a.desc rm -f liblayout_xul_tree.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o liblayout_xul_tree.a.desc Unified_cpp_layout_xul_tree0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/tree' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/grid' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_layout_xul_grid0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/grid -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/grid -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_layout_xul_grid0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/grid/Unified_cpp_layout_xul_grid0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIFrame.h:56, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsSprocketLayout.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/grid/nsGridRowLayout.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/grid/nsGridRowGroupLayout.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/grid/nsGrid.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/grid/Unified_cpp_layout_xul_grid0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsBoxLayout.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsStackLayout.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/grid/nsGrid.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/grid/nsGrid.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/grid/Unified_cpp_layout_xul_grid0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/grid/nsGridLayout2.cpp: In member function 'virtual nsresult nsGridLayout2::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/grid/nsGridLayout2.cpp:266:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 266 | NS_INTERFACE_MAP_END_INHERITING(nsStackLayout) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/grid/nsGridLayout2.cpp:265:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 265 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIGridPart) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/grid/nsGridRowLayout.cpp: In member function 'virtual nsresult nsGridRowLayout::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/grid/nsGridRowLayout.cpp:197:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 197 | NS_INTERFACE_MAP_END_INHERITING(nsBoxLayout) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/grid/nsGridRowLayout.cpp:196:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 196 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIGridPart) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsStackLayout.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/grid/nsGrid.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/grid/nsGrid.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/grid/Unified_cpp_layout_xul_grid0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIFrame.h:56, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsSprocketLayout.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/grid/nsGridRowLayout.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/grid/nsGridRowGroupLayout.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/grid/nsGrid.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/grid/Unified_cpp_layout_xul_grid0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ liblayout_xul_grid.a.desc rm -f liblayout_xul_grid.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o liblayout_xul_grid.a.desc Unified_cpp_layout_xul_grid0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/xul/grid' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/ipc' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o VsyncChild.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/VsyncChild.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/ipc/VsyncChild.cpp /usr/bin/i686-pc-linux-gnu-g++ -o VsyncParent.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/VsyncParent.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/ipc/VsyncParent.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundParentImpl.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/ipc/VsyncParent.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/ipc/VsyncParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/ipc/VsyncParent.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventListenerManager.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue/BackgroundParentImpl.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/ipc/VsyncParent.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_layout_ipc0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_layout_ipc0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/ipc/Unified_cpp_layout_ipc0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransaction.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransactionChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayerTransactionChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/ipc/RenderFrameChild.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/ipc/Unified_cpp_layout_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layout/PRenderFrame.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layout/PRenderFrameChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/ipc/RenderFrameChild.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/ipc/RenderFrameChild.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/ipc/Unified_cpp_layout_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ContentCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/nsGUIEventIPC.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayersMessageUtils.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxipc/ShadowLayerUtils.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransaction.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransactionChild.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/layers/LayerTransactionChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/ipc/RenderFrameChild.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/ipc/Unified_cpp_layout_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ liblayout_ipc.a.desc rm -f liblayout_ipc.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o liblayout_ipc.a.desc VsyncChild.o VsyncParent.o Unified_cpp_layout_ipc0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/ipc' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/mathml' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_layout_mathml0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/mathml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/mathml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/mathml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_layout_mathml0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/mathml/Unified_cpp_layout_mathml0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIFrame.h:56, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/mathml/nsMathMLChar.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/mathml/Unified_cpp_layout_mathml0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTHashtable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontFeatures.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFontEntry.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxFont.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxTextRun.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/mathml/nsMathMLChar.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/mathml/nsMathMLChar.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/mathml/Unified_cpp_layout_mathml0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIFrame.h:56, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/mathml/nsMathMLChar.cpp:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/mathml/Unified_cpp_layout_mathml0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_layout_mathml1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/mathml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/mathml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/mathml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_layout_mathml1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/mathml/Unified_cpp_layout_mathml1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIFrame.h:56, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsBox.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/mathml/nsMathMLContainerFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/mathml/nsMathMLmencloseFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/mathml/nsMathMLmsqrtFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/mathml/nsMathMLmsqrtFrame.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/mathml/Unified_cpp_layout_mathml1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/mathml/nsMathMLContainerFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/mathml/nsMathMLmencloseFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/mathml/nsMathMLmsqrtFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/mathml/nsMathMLmsqrtFrame.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/mathml/Unified_cpp_layout_mathml1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/WritingModes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsIFrame.h:56, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/nsBox.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/mathml/nsMathMLContainerFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/mathml/nsMathMLmencloseFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/mathml/nsMathMLmsqrtFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/mathml/nsMathMLmsqrtFrame.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/mathml/Unified_cpp_layout_mathml1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/mathml/nsMathMLContainerFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/mathml/nsMathMLmencloseFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/mathml/nsMathMLmsqrtFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/mathml/nsMathMLmsqrtFrame.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/mathml/Unified_cpp_layout_mathml1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'void ParseSpacingAttribute(nsMathMLmtableFrame*, nsIAtom*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/mathml/Unified_cpp_layout_mathml1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/mathml/nsMathMLmtableFrame.cpp:528:21: note: while referencing 'valueList' 528 | nsTArray valueList; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EventForwards.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsSplittableFrame.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic/nsContainerFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/mathml/nsMathMLContainerFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/mathml/nsMathMLmencloseFrame.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/mathml/nsMathMLmsqrtFrame.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/mathml/nsMathMLmsqrtFrame.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/mathml/Unified_cpp_layout_mathml1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsMathMLmunderoverFrame::SetPendingPostReflowIncrementScriptLevel()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/mathml/Unified_cpp_layout_mathml1.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/mathml/nsMathMLmunderoverFrame.cpp:147:44: note: while referencing 'commands' 147 | nsTArray commands; | ^~~~~~~~ liblayout_mathml.a.desc rm -f liblayout_mathml.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o liblayout_mathml.a.desc Unified_cpp_layout_mathml0.o Unified_cpp_layout_mathml1.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/mathml' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/inspector' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_layout_inspector0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/inspector -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/inspector -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_layout_inspector0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/inspector/Unified_cpp_layout_inspector0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BindingStyleRule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleRuleMap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/inspector/ServoStyleRuleMap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/inspector/Unified_cpp_layout_inspector0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/Declaration.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsRuleWalker.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/inspector/inDOMUtils.cpp:40, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/inspector/Unified_cpp_layout_inspector0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 159 | memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:44, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/inspector/ServoStyleRuleMap.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/inspector/Unified_cpp_layout_inspector0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:574:7: note: 'class nsCSSValue' declared here 574 | class nsCSSValue { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BindingStyleRule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleRuleMap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/inspector/ServoStyleRuleMap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/inspector/Unified_cpp_layout_inspector0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheetInlines.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSRuleList.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoCSSRuleList.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/GroupRule.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/inspector/ServoStyleRuleMap.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/inspector/Unified_cpp_layout_inspector0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BindingStyleRule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleRuleMap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/inspector/ServoStyleRuleMap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/inspector/Unified_cpp_layout_inspector0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult inDOMUtils::GetCSSPseudoElementNames(uint32_t*, char16_t***)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/inspector/Unified_cpp_layout_inspector0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/inspector/inDOMUtils.cpp:1231:22: note: while referencing 'array' 1231 | nsTArray array; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BindingStyleRule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleRuleMap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/inspector/ServoStyleRuleMap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/inspector/Unified_cpp_layout_inspector0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult inDOMUtils::GetAllStyleSheets(nsIDOMDocument*, uint32_t*, nsISupports***)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/inspector/Unified_cpp_layout_inspector0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/inspector/inDOMUtils.cpp:82:32: note: while referencing 'sheets' 82 | nsTArray> sheets; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BindingStyleRule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleRuleMap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/inspector/ServoStyleRuleMap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/inspector/Unified_cpp_layout_inspector0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void inDOMView::ExpandNode(int32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/inspector/Unified_cpp_layout_inspector0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/inspector/inDOMView.cpp:1028:28: note: while referencing 'list' 1028 | nsTArray list(kidCount); | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/inspector/inDOMView.cpp: In member function 'virtual void inDOMView::ContentInserted(nsIDocument*, nsIContent*, nsIContent*, int32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/inspector/inDOMView.cpp:1111:27: warning: 'firstChild' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 1111 | aInsertBefore->previous = aNode; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/inspector/inDOMView.cpp:848:22: note: 'firstChild' was declared here 848 | inDOMViewNode* firstChild; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:36, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/css/Rule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BindingStyleRule.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleRule.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleRuleMap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/inspector/ServoStyleRuleMap.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/inspector/Unified_cpp_layout_inspector0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult inDOMUtils::GetCSSValuesForProperty(const nsAString&, uint32_t*, char16_t***)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/inspector/Unified_cpp_layout_inspector0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/inspector/inDOMUtils.cpp:927:22: note: while referencing 'array' 927 | nsTArray array; | ^~~~~ liblayout_inspector.a.desc rm -f liblayout_inspector.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o liblayout_inspector.a.desc Unified_cpp_layout_inspector0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/inspector' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_layout_painting0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_layout_painting0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URLSearchParams.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/URL.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/URLExtraData.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleAnimationValue.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AnimValuesStyleRule.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/ActiveLayerTracker.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsHashKeys.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSPropertyID.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/ActiveLayerTracker.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/ActiveLayerTracker.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsIPresShell.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsPresContext.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsRuleNode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AnimValuesStyleRule.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/ActiveLayerTracker.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AnimationUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/ActiveLayerTracker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual bool nsDisplayBlendContainer::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, const StackingContextHelper&, nsTArray&, mozilla::layers::WebRenderLayerManager*, nsDisplayListBuilder*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/nsDisplayList.cpp:6450:64: note: while referencing '' 6450 | &mList, nullptr, 0, nullptr, nullptr); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AnimationUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/ActiveLayerTracker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual bool nsDisplayBlendMode::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, const StackingContextHelper&, nsTArray&, mozilla::layers::WebRenderLayerManager*, nsDisplayListBuilder*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/nsDisplayList.cpp:6318:37: note: while referencing 'filters' 6318 | nsTArray filters; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/DashedCornerFinder.cpp: In member function 'void mozilla::DashedCornerFinder::FindBestDashLength(mozilla::DashedCornerFinder::Float, mozilla::DashedCornerFinder::Float, mozilla::DashedCornerFinder::Float, mozilla::DashedCornerFinder::Float)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/DashedCornerFinder.cpp:376:7: warning: 'actualDashLength' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 376 | if (actualDashLength > dashLength - LENGTH_MARGIN) { | ^~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/DashedCornerFinder.cpp:388:9: warning: 'count' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 388 | if (count > targetCount) { | ^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AnimationUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/ActiveLayerTracker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual bool nsDisplayFilter::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, const StackingContextHelper&, nsTArray&, mozilla::layers::WebRenderLayerManager*, nsDisplayListBuilder*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/nsDisplayList.cpp:9189:31: note: while referencing 'cssFilters' 9189 | nsTArray cssFilters = nsTArray(filters.Length()); | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AnimationUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/ActiveLayerTracker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/nsDisplayList.cpp:9187:37: note: while referencing 'wrFilters' 9187 | nsTArray wrFilters; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AnimationUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/ActiveLayerTracker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'void SetAnimatable(nsCSSPropertyID, const mozilla::AnimationValue&, nsIFrame*, TransformReferenceBox&, mozilla::layers::Animatable&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray [1]' {aka 'nsTArray [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/nsDisplayList.cpp:472:57: note: while referencing '' 472 | aAnimatable = InfallibleTArray(); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AnimationUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/ActiveLayerTracker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'void AddAnimationsForProperty(nsIFrame*, nsDisplayListBuilder*, nsDisplayItem*, nsCSSPropertyID, mozilla::layers::AnimationInfo&, bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/nsDisplayList.cpp:626:36: note: while referencing 'compositorAnimations' 626 | nsTArray> compositorAnimations = | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AnimationUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/ActiveLayerTracker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/nsDisplayList.cpp:626:36: note: while referencing 'compositorAnimations' 626 | nsTArray> compositorAnimations = | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AnimationUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/ActiveLayerTracker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'void mozilla::ResetLayerStateForRecycling(mozilla::layers::Layer*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'const nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/FrameLayerBuilder.cpp:2160:35: note: while referencing '' 2160 | aLayer->SetAncestorMaskLayers({}); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AnimationUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/ActiveLayerTracker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'void mozilla::nsCSSGradientRenderer::BuildWebRenderDisplayItems(mozilla::wr::DisplayListBuilder&, const mozilla::layers::StackingContextHelper&, mozilla::layers::WebRenderDisplayItemLayer*, const nsRect&, const nsRect&, const nsSize&, const CSSIntRect&, float)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/nsCSSRenderingGradients.cpp:1039:30: note: while referencing 'stops' 1039 | nsTArray stops; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AnimationUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/ActiveLayerTracker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::FrameLayerBuilder::RemoveFrameFromLayerManager(const nsIFrame*, mozilla::SmallPointerArray&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/FrameLayerBuilder.cpp:1937:38: note: while referencing 'arrayCopy' 1937 | nsTArray > arrayCopy; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AnimationUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/ActiveLayerTracker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static mozilla::nsCSSGradientRenderer mozilla::nsCSSGradientRenderer::Create(nsPresContext*, nsStyleGradient*, const nsSize&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/nsCSSRenderingGradients.cpp:571:23: note: while referencing 'stops' 571 | nsTArray stops; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/nsCSSRenderingGradients.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/nsCSSRenderingGradients.h:31:66: warning: 'position' may be used uninitialized in this function [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized -Wmaybe-uninitialized; ] 31 | mPosition(aPosition), mIsMidpoint(aIsMidPoint), mColor(aColor) {} | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/nsCSSRenderingGradients.cpp:578:12: note: 'position' was declared here 578 | double position; | ^~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AnimationUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/ActiveLayerTracker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsDisplayBorder::CreateBorderImageWebRenderCommands(mozilla::wr::DisplayListBuilder&, const StackingContextHelper&, nsTArray&, mozilla::layers::WebRenderLayerManager*, nsDisplayListBuilder*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/nsDisplayList.cpp:5117:34: note: while referencing 'stops' 5117 | nsTArray stops; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AnimationUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/ActiveLayerTracker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void nsDisplayList::HitTest(nsDisplayListBuilder*, const nsRect&, nsDisplayItem::HitTestState*, nsTArray*) const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 12 is outside array bounds of 'FramesWithDepth [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/nsDisplayList.cpp:2581:92: note: while referencing '' 2581 | ement(FramesWithDepth(transform->GetHitDepthAtPoint(aBuilder, point))); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AnimationUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/ActiveLayerTracker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::ContainerState::_ZN7mozilla14ContainerState22SetupScrollingMetadataEPNS_13NewLayerEntryE.part.0(mozilla::NewLayerEntry*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/FrameLayerBuilder.cpp:5131:27: note: while referencing 'maskLayers' 5131 | nsTArray> maskLayers(aEntry->mLayer->GetAllAncestorMaskLayers()); | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AnimationUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/ActiveLayerTracker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'void ComputeMaskGeometry.constprop(PaintFramesParams&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/nsDisplayList.cpp:8652:30: note: while referencing 'maskFrames' 8652 | nsTArray maskFrames = effectProperties.GetMaskFrames(); | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AnimationUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/ActiveLayerTracker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/nsDisplayList.cpp:8652:30: note: while referencing 'maskFrames' 8652 | nsTArray maskFrames = effectProperties.GetMaskFrames(); | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AnimationUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/ActiveLayerTracker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*, AnimatedGeometryRoot*, const mozilla::ActiveScrolledRoot*, const nsPoint&, nsPoint&, int32_t, int&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 296 is outside array bounds of 'mozilla::PaintedLayerData [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/FrameLayerBuilder.cpp:2807:71: note: while referencing '' 2807 | eturn mPaintedLayerDataStack.AppendElement(aNewPaintedLayerCallback()); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AnimationUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/ActiveLayerTracker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'const nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/FrameLayerBuilder.cpp:4344:41: note: while referencing '' 4344 | ownLayer->SetAncestorMaskLayers({}); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AnimationUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/ActiveLayerTracker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual bool nsDisplayOpacity::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, const StackingContextHelper&, nsTArray&, mozilla::layers::WebRenderLayerManager*, nsDisplayListBuilder*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/nsDisplayList.cpp:6258:37: note: while referencing 'filters' 6258 | nsTArray filters; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AnimationUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/ActiveLayerTracker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual bool nsDisplayTransform::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, const StackingContextHelper&, nsTArray&, mozilla::layers::WebRenderLayerManager*, nsDisplayListBuilder*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/nsDisplayList.cpp:7901:37: note: while referencing 'filters' 7901 | nsTArray filters; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AnimationUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/ActiveLayerTracker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual bool nsDisplayOwnLayer::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, const StackingContextHelper&, nsTArray&, mozilla::layers::WebRenderLayerManager*, nsDisplayListBuilder*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting/Unified_cpp_layout_painting0.cpp:119: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting/nsDisplayList.cpp:6557:77: note: while referencing '' 6557 | &mList, nullptr, mWrAnimationId, nullptr, nullptr); | ^ liblayout_painting.a.desc rm -f liblayout_painting.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o liblayout_painting.a.desc Unified_cpp_layout_painting0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/painting' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/printing' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_layout_printing0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/printing -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/printing -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_layout_printing0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/printing/Unified_cpp_layout_printing0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSetHandle.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsIPresShell.h:28, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/printing/nsPrintObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/printing/nsPagePrintTimer.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/printing/ipc/RemotePrintJobChild.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/printing/Unified_cpp_layout_printing0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTHashtable.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsBaseHashtable.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRefPtrHashtable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/printing/PrintTranslator.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/printing/PrintTranslator.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/printing/Unified_cpp_layout_printing0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base/nsIPresShell.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/printing/nsPrintObject.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/printing/nsPagePrintTimer.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/printing/ipc/RemotePrintJobChild.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/printing/Unified_cpp_layout_printing0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxPattern.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/gfxContext.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/printing/PrintTranslator.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/printing/Unified_cpp_layout_printing0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'already_AddRefed GetEqualNodeInCloneTree(nsIDOMNode*, nsIDocument*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/printing/Unified_cpp_layout_printing0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/printing/nsPrintEngine.cpp:2447:21: note: while referencing 'indexArray' 2447 | nsTArray indexArray; | ^~~~~~~~~~ liblayout_printing.a.desc rm -f liblayout_printing.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o liblayout_printing.a.desc Unified_cpp_layout_printing0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/printing' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/build' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_layout_build0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/forms -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/inspector -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/mathml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/painting -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/audiochannel -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/bindings -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/canvas -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/filesystem -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/geolocation -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/json -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/jsurl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/offline -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/storage -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xml -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xpath -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xslt/xslt -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul/templates -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/composer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/txmgr -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/editor/txtsvc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/cookie -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/cookie -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/view -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/recognition -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/media/webspeech/synth -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_layout_build0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/build/Unified_cpp_layout_build0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPolicyUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/nsDocShell.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/build/nsContentDLF.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/build/Unified_cpp_layout_build0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/Declaration.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsRuleWalker.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSRuleProcessor.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/RuleProcessorCache.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/build/nsLayoutStatics.cpp:34, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/build/Unified_cpp_layout_build0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 159 | memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/GenericSpecifiedValues.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsMappedAttributeElement.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/html/nsGenericHTMLElement.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/build/nsContentDLF.cpp:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/build/Unified_cpp_layout_build0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsCSSValue.h:574:7: note: 'class nsCSSValue' declared here 574 | class nsCSSValue { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/build/nsContentDLF.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/build/Unified_cpp_layout_build0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentPolicyUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/nsDocShell.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/build/nsContentDLF.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/build/Unified_cpp_layout_build0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/build/nsContentDLF.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/build/Unified_cpp_layout_build0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:2721:28: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/XPCModule.h:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/build/nsLayoutModule.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/build/Unified_cpp_layout_build0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/src/xpcprivate.h:2719:8: note: 'struct xpc::GlobalProperties' declared here 2719 | struct GlobalProperties { | ^~~~~~~~~~~~~~~~ liblayout_build.a.desc rm -f liblayout_build.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o liblayout_build.a.desc Unified_cpp_layout_build0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/layout/build' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/docshell/base' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_docshell_base0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_TOOLKIT_SEARCH -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/shistory -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/netwerk/protocol/viewsource -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/browser -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_docshell_base0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/docshell/base/Unified_cpp_docshell_base0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/LoadContext.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/docshell/base/Unified_cpp_docshell_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISerializable.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsJSPrincipals.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/LoadContext.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/docshell/base/Unified_cpp_docshell_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/nsDSURIContentListener.cpp: In member function 'virtual nsresult nsDSURIContentListener::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/nsDSURIContentListener.cpp:49:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 49 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/nsDSURIContentListener.cpp:48:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 48 | NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/nsDocShell.cpp: In member function 'virtual nsresult nsDocShell::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/nsDocShell.cpp:991:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 991 | NS_INTERFACE_MAP_END_INHERITING(nsDocLoader) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/nsDocShell.cpp:990:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 990 | NS_INTERFACE_MAP_ENTRY(nsIDeprecationWarner) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/nsDocShell.cpp: In member function 'virtual nsresult nsRefreshTimer::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/nsDocShell.cpp:13668:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13668 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/nsDocShell.cpp:13667:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13667 | NS_INTERFACE_MAP_ENTRY(nsINamed) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/nsDocShellLoadInfo.cpp: In member function 'virtual nsresult nsDocShellLoadInfo::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/nsDocShellLoadInfo.cpp:88:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 88 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/nsDocShellLoadInfo.cpp:87:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 87 | NS_INTERFACE_MAP_ENTRY(nsIDocShellLoadInfo) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/nsDocShellTreeOwner.cpp: In member function 'virtual nsresult nsDocShellTreeOwner::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/nsDocShellTreeOwner.cpp:130:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 130 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/nsDocShellTreeOwner.cpp:129:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 129 | NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsJSPrincipals.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/LoadContext.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/docshell/base/Unified_cpp_docshell_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/LoadContext.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/LoadContext.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/docshell/base/Unified_cpp_docshell_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsJSPrincipals.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/LoadContext.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/docshell/base/Unified_cpp_docshell_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsDocShell::GetIsOnlyToplevelInTabGroup(bool*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/docshell/base/Unified_cpp_docshell_base0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/nsDocShell.cpp:15053:33: note: while referencing 'toplevelWindows' 15053 | nsTArray toplevelWindows = | ^~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPrincipal.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsJSPrincipals.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/LoadContext.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/docshell/base/Unified_cpp_docshell_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsDocShell::PopProfileTimelineMarkers(JSContext*, JS::MutableHandle)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/docshell/base/Unified_cpp_docshell_base0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/nsDocShell.cpp:3059:40: note: while referencing 'store' 3059 | nsTArray store; | ^~~~~ libdocshell_base.a.desc rm -f libdocshell_base.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdocshell_base.a.desc Unified_cpp_docshell_base0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/docshell/base' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/docshell/base/timeline' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_base_timeline0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/timeline -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/docshell/base/timeline -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_base_timeline0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/docshell/base/timeline/Unified_cpp_base_timeline0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ProfileTimelineMarkerBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/timeline/RestyleTimelineMarker.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/timeline/AutoRestyleTimelineMarker.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/docshell/base/timeline/Unified_cpp_base_timeline0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsDOMNavigationTiming.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/timeline/AbstractTimelineMarker.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/timeline/AbstractTimelineMarker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/docshell/base/timeline/Unified_cpp_base_timeline0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentPolicyUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/nsDocShell.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/timeline/TimelineConsumers.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/docshell/base/timeline/Unified_cpp_base_timeline0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsDOMNavigationTiming.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/timeline/AbstractTimelineMarker.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/timeline/AbstractTimelineMarker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/docshell/base/timeline/Unified_cpp_base_timeline0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::ObservedDocShell::PopMarkers(JSContext*, nsTArray&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/docshell/base/timeline/Unified_cpp_base_timeline0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/timeline/ObservedDocShell.cpp:78:47: note: while referencing 'keptStartMarkers' 78 | nsTArray> keptStartMarkers; | ^~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsDOMNavigationTiming.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/timeline/AbstractTimelineMarker.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/timeline/AbstractTimelineMarker.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/docshell/base/timeline/Unified_cpp_base_timeline0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/docshell/base/timeline/Unified_cpp_base_timeline0.cpp:47: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/timeline/ObservedDocShell.cpp:109:52: note: while referencing 'layerRectangles' 109 | dom::Sequence layerRectangles; | ^~~~~~~~~~~~~~~ libdocshell_base_timeline.a.desc rm -f libdocshell_base_timeline.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdocshell_base_timeline.a.desc Unified_cpp_base_timeline0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/docshell/base/timeline' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/docshell/shistory' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_docshell_shistory0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/shistory -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/docshell/shistory -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_docshell_shistory0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/docshell/shistory/Unified_cpp_docshell_shistory0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIHttpChannel.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/net/ReferrerPolicy.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/shistory/nsSHEntry.cpp:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/docshell/shistory/Unified_cpp_docshell_shistory0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/shistory/nsSHEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/shistory/nsSHEntry.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/docshell/shistory/Unified_cpp_docshell_shistory0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/shistory/nsSHTransaction.cpp: In member function 'virtual nsresult nsSHTransaction::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/shistory/nsSHTransaction.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 26 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/shistory/nsSHTransaction.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 25 | NS_INTERFACE_MAP_ENTRY(nsISHTransaction) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/shistory/nsSHistory.cpp: In member function 'virtual nsresult nsSHistory::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/shistory/nsSHistory.cpp:260:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 260 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/shistory/nsSHistory.cpp:259:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 259 | NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/shistory/nsSHEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/shistory/nsSHEntry.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/docshell/shistory/Unified_cpp_docshell_shistory0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/shistory/nsSHEntryShared.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/docshell/shistory/Unified_cpp_docshell_shistory0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/shistory/nsSHEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/shistory/nsSHEntry.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/docshell/shistory/Unified_cpp_docshell_shistory0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static void nsSHistory::GloballyEvictContentViewers()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<{anonymous}::TransactionAndDistance> [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/docshell/shistory/Unified_cpp_docshell_shistory0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/shistory/nsSHistory.cpp:1215:38: note: while referencing 'shTransactions' 1215 | nsTArray shTransactions; | ^~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/shistory/nsSHEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/shistory/nsSHEntry.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/docshell/shistory/Unified_cpp_docshell_shistory0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<{anonymous}::TransactionAndDistance> [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/docshell/shistory/Unified_cpp_docshell_shistory0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/shistory/nsSHistory.cpp:1208:36: note: while referencing 'transactions' 1208 | nsTArray transactions; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMArray.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/shistory/nsSHEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/shistory/nsSHEntry.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/docshell/shistory/Unified_cpp_docshell_shistory0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<{anonymous}::TransactionAndDistance> [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/docshell/shistory/Unified_cpp_docshell_shistory0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/shistory/nsSHistory.cpp:1208:36: note: while referencing 'transactions' 1208 | nsTArray transactions; | ^~~~~~~~~~~~ libdocshell_shistory.a.desc rm -f libdocshell_shistory.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdocshell_shistory.a.desc Unified_cpp_docshell_shistory0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/docshell/shistory' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/docshell/build' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsDocShellModule.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/docshell/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/shistory -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/exthandler -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/uriloader/prefetch -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsDocShellModule.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/build/nsDocShellModule.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentPolicyUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/nsDocShell.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/build/nsDocShellModule.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Module.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ModuleUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/build/nsDocShellModule.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentPolicyUtils.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/nsDocShell.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/build/nsDocShellModule.cpp:10: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libdocshell_build.a.desc rm -f libdocshell_build.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libdocshell_build.a.desc nsDocShellModule.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/docshell/build' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpfe/appshell' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_xpfe_appshell0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/appshell -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpfe/appshell -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_xpfe_appshell0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpfe/appshell/Unified_cpp_xpfe_appshell0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/appshell/nsAppShellService.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpfe/appshell/Unified_cpp_xpfe_appshell0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIFactory.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Module.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ModuleUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/appshell/nsAppShellFactory.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpfe/appshell/Unified_cpp_xpfe_appshell0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/appshell/nsAppShellService.cpp: In member function 'virtual nsresult WebBrowserChrome2Stub::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/appshell/nsAppShellService.cpp:245:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 245 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/appshell/nsAppShellService.cpp:244:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 244 | NS_INTERFACE_MAP_ENTRY(nsIEmbeddingSiteWindow) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/appshell/nsChromeTreeOwner.cpp: In member function 'virtual nsresult nsChromeTreeOwner::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/appshell/nsChromeTreeOwner.cpp:72:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 72 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/appshell/nsChromeTreeOwner.cpp:71:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 71 | NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/appshell/nsContentTreeOwner.cpp: In member function 'virtual nsresult nsContentTreeOwner::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/appshell/nsContentTreeOwner.cpp:122:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 122 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:884:3: note: some parts of macro expansion are not guarded by this 'else' clause 884 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:949:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AGGREGATED' 949 | NS_IMPL_QUERY_BODY_AGGREGATED(_interface,_aggregate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/appshell/nsContentTreeOwner.cpp:121:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AGGREGATED' 121 | NS_INTERFACE_MAP_ENTRY_AGGREGATED(nsIEmbeddingSiteWindow, mSiteWindow) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/appshell/nsContentTreeOwner.cpp: In member function 'virtual nsresult nsSiteWindow::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:919:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 919 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:957:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_USING_AGGREGATOR' 957 | NS_IMPL_QUERY_TAIL_USING_AGGREGATOR(_aggregator) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/appshell/nsContentTreeOwner.cpp:1033:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_AGGREGATED' 1033 | NS_INTERFACE_MAP_END_AGGREGATED(mAggregator) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/appshell/nsContentTreeOwner.cpp:1032:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 1032 | NS_INTERFACE_MAP_ENTRY(nsIEmbeddingSiteWindow) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/appshell/nsWebShellWindow.cpp: In member function 'virtual nsresult nsWebShellWindow::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/appshell/nsWebShellWindow.cpp:110:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 110 | NS_INTERFACE_MAP_END_INHERITING(nsXULWindow) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/appshell/nsWebShellWindow.cpp:109:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 109 | NS_INTERFACE_MAP_ENTRY(nsIWebProgressListener) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/appshell/nsXULWindow.cpp: In member function 'virtual nsresult nsXULWindow::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/appshell/nsXULWindow.cpp:136:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 136 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpfe/appshell/Unified_cpp_xpfe_appshell0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/appshell/nsXULWindow.cpp:135:3: note: some parts of macro expansion are not guarded by this 'else' clause 135 | else | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Module.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ModuleUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/appshell/nsAppShellFactory.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpfe/appshell/Unified_cpp_xpfe_appshell0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/appshell/nsAppShellService.cpp:31, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpfe/appshell/Unified_cpp_xpfe_appshell0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libxpfe_appshell.a.desc rm -f libxpfe_appshell.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libxpfe_appshell.a.desc Unified_cpp_xpfe_appshell0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpfe/appshell' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/universalchardet/src/base' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_src_base0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/universalchardet/src/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/universalchardet/src/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_src_base0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/universalchardet/src/base/Unified_cpp_src_base0.cpp libextensions_universalchardet_src_base.a.desc rm -f libextensions_universalchardet_src_base.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libextensions_universalchardet_src_base.a.desc Unified_cpp_src_base0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/universalchardet/src/base' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/universalchardet/src/xpcom' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_src_xpcom0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/universalchardet/src/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/universalchardet/src/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/universalchardet/src/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_src_xpcom0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/universalchardet/src/xpcom/Unified_cpp_src_xpcom0.cpp libextensions_universalchardet_src_xpcom.a.desc rm -f libextensions_universalchardet_src_xpcom.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libextensions_universalchardet_src_xpcom.a.desc Unified_cpp_src_xpcom0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/universalchardet/src/xpcom' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/atk' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o AccessibleWrap.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/atk-1.0 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -Wno-error=unused-function -Wno-error=shadow -Wno-unused-local-typedefs -MD -MP -MF .deps/AccessibleWrap.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTObserverArray.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'void _ZL17UpdateAtkRelationN7mozilla4a11y12RelationTypeEPNS0_10AccessibleE15AtkRelationTypeP15_AtkRelationSet.part.0(mozilla::a11y::RelationType, mozilla::a11y::Accessible*, AtkRelationType, AtkRelationSet*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<_AtkObject*> [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.cpp:980:24: note: while referencing 'targets' 980 | nsTArray targets; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTObserverArray.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'AtkRelationSet* refRelationSetCB(AtkObject*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.cpp:1014:42: note: while referencing 'targetSets' 1014 | nsTArray> targetSets; | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTObserverArray.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.cpp:1013:28: note: while referencing 'types' 1013 | nsTArray types; | ^~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o ApplicationAccessibleWrap.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/atk-1.0 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -Wno-error=unused-function -Wno-error=shadow -Wno-unused-local-typedefs -MD -MP -MF .deps/ApplicationAccessibleWrap.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/ApplicationAccessibleWrap.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/ApplicationAccessible.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/ApplicationAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/ApplicationAccessibleWrap.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/ApplicationAccessible.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/ApplicationAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/ApplicationAccessibleWrap.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/ApplicationAccessible.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/ApplicationAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/ApplicationAccessibleWrap.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o AtkSocketAccessible.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/atk-1.0 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -Wno-error=unused-function -Wno-error=shadow -Wno-unused-local-typedefs -MD -MP -MF .deps/AtkSocketAccessible.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AtkSocketAccessible.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AtkSocketAccessible.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AtkSocketAccessible.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AtkSocketAccessible.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AtkSocketAccessible.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AtkSocketAccessible.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AtkSocketAccessible.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o DocAccessibleWrap.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/atk-1.0 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -Wno-error=unused-function -Wno-error=shadow -Wno-unused-local-typedefs -MD -MP -MF .deps/DocAccessibleWrap.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/DocAccessibleWrap.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base/AccessibleOrProxy.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMai.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/DocAccessibleWrap.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base/AccessibleOrProxy.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMai.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/DocAccessibleWrap.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base/AccessibleOrProxy.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMai.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/DocAccessibleWrap.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Platform.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/atk-1.0 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -Wno-error=unused-function -Wno-error=shadow -Wno-unused-local-typedefs -MD -MP -MF .deps/Platform.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/Platform.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base/AccessibleOrProxy.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMai.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/Platform.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsComponentManagerUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIServiceManager.h:79, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/Platform.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base/AccessibleOrProxy.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMai.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/Platform.cpp:12: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o RootAccessibleWrap.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/atk-1.0 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -Wno-error=unused-function -Wno-error=shadow -Wno-unused-local-typedefs -MD -MP -MF .deps/RootAccessibleWrap.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/RootAccessibleWrap.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/BaseAccessibles.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/RootAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/RootAccessibleWrap.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/BaseAccessibles.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/RootAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/RootAccessibleWrap.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/BaseAccessibles.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/RootAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/RootAccessibleWrap.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o UtilInterface.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/atk-1.0 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -Wno-error=unused-function -Wno-error=shadow -Wno-unused-local-typedefs -MD -MP -MF .deps/UtilInterface.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/UtilInterface.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/ApplicationAccessible.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/ApplicationAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/UtilInterface.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/ApplicationAccessible.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/ApplicationAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/UtilInterface.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/ApplicationAccessible.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/ApplicationAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/UtilInterface.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMaiHyperlink.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/atk-1.0 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -Wno-error=unused-function -Wno-error=shadow -Wno-unused-local-typedefs -MD -MP -MF .deps/nsMaiHyperlink.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiHyperlink.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base/AccessibleOrProxy.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMai.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiHyperlink.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiHyperlink.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base/AccessibleOrProxy.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMai.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiHyperlink.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiHyperlink.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base/AccessibleOrProxy.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMai.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiHyperlink.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiHyperlink.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMaiInterfaceAction.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/atk-1.0 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -Wno-error=unused-function -Wno-error=shadow -Wno-unused-local-typedefs -MD -MP -MF .deps/nsMaiInterfaceAction.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceAction.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/DocAccessible.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceAction.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/DocAccessible.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceAction.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/DocAccessible.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceAction.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMaiInterfaceComponent.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/atk-1.0 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -Wno-error=unused-function -Wno-error=shadow -Wno-unused-local-typedefs -MD -MP -MF .deps/nsMaiInterfaceComponent.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceComponent.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceComponent.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceComponent.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceComponent.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMaiInterfaceDocument.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/atk-1.0 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -Wno-error=unused-function -Wno-error=shadow -Wno-unused-local-typedefs -MD -MP -MF .deps/nsMaiInterfaceDocument.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceDocument.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/DocAccessible.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceDocument.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/DocAccessible.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceDocument.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/DocAccessible.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceDocument.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMaiInterfaceEditableText.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/atk-1.0 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -Wno-error=unused-function -Wno-error=shadow -Wno-unused-local-typedefs -MD -MP -MF .deps/nsMaiInterfaceEditableText.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceEditableText.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/DocAccessible.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceEditableText.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/DocAccessible.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceEditableText.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/DocAccessible.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceEditableText.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMaiInterfaceHyperlinkImpl.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/atk-1.0 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -Wno-error=unused-function -Wno-error=shadow -Wno-unused-local-typedefs -MD -MP -MF .deps/nsMaiInterfaceHyperlinkImpl.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base/AccessibleOrProxy.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMai.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiHyperlink.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base/AccessibleOrProxy.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMai.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiHyperlink.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base/AccessibleOrProxy.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMai.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiHyperlink.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMaiInterfaceHypertext.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/atk-1.0 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -Wno-error=unused-function -Wno-error=shadow -Wno-unused-local-typedefs -MD -MP -MF .deps/nsMaiInterfaceHypertext.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceHypertext.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/DocAccessible.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceHypertext.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/DocAccessible.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceHypertext.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/DocAccessible.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceHypertext.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMaiInterfaceImage.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/atk-1.0 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -Wno-error=unused-function -Wno-error=shadow -Wno-unused-local-typedefs -MD -MP -MF .deps/nsMaiInterfaceImage.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceImage.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceImage.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceImage.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceImage.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMaiInterfaceSelection.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/atk-1.0 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -Wno-error=unused-function -Wno-error=shadow -Wno-unused-local-typedefs -MD -MP -MF .deps/nsMaiInterfaceSelection.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceSelection.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/DocAccessible.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceSelection.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/DocAccessible.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceSelection.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/DocAccessible.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceSelection.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMaiInterfaceTable.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/atk-1.0 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -Wno-error=unused-function -Wno-error=shadow -Wno-unused-local-typedefs -MD -MP -MF .deps/nsMaiInterfaceTable.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceTable.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/DocAccessible.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceTable.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/DocAccessible.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceTable.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/DocAccessible.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceTable.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMaiInterfaceTableCell.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/atk-1.0 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -Wno-error=unused-function -Wno-error=shadow -Wno-unused-local-typedefs -MD -MP -MF .deps/nsMaiInterfaceTableCell.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceTableCell.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/DocAccessible.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceTableCell.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/DocAccessible.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceTableCell.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/DocAccessible.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceTableCell.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMaiInterfaceText.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/atk-1.0 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -Wno-error=unused-function -Wno-error=shadow -Wno-unused-local-typedefs -MD -MP -MF .deps/nsMaiInterfaceText.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceText.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/DocAccessible.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceText.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ipc/IPCMessageUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders/mozilla/a11y/PDocAccessible.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceText.cpp:8: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/DocAccessible.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceText.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o nsMaiInterfaceValue.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/other-licenses/atk-1.0 -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -Wno-error=unused-function -Wno-error=shadow -Wno-unused-local-typedefs -MD -MP -MF .deps/nsMaiInterfaceValue.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceValue.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceValue.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceValue.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/nsMaiInterfaceValue.cpp:9: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libaccessible_atk.a.desc rm -f libaccessible_atk.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libaccessible_atk.a.desc AccessibleWrap.o ApplicationAccessibleWrap.o AtkSocketAccessible.o DocAccessibleWrap.o Platform.o RootAccessibleWrap.o UtilInterface.o nsMaiHyperlink.o nsMaiInterfaceAction.o nsMaiInterfaceComponent.o nsMaiInterfaceDocument.o nsMaiInterfaceEditableText.o nsMaiInterfaceHyperlinkImpl.o nsMaiInterfaceHypertext.o nsMaiInterfaceImage.o nsMaiInterfaceSelection.o nsMaiInterfaceTable.o nsMaiInterfaceTableCell.o nsMaiInterfaceText.o nsMaiInterfaceValue.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/atk' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/aom' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_accessible_aom0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/aom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/aom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_accessible_aom0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/aom/Unified_cpp_accessible_aom0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/aom/AccessibleNode.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/aom/AccessibleNode.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/aom/Unified_cpp_accessible_aom0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/aom/AccessibleNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/aom/AccessibleNode.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/aom/Unified_cpp_accessible_aom0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/aom/AccessibleNode.cpp: In member function 'virtual nsresult mozilla::dom::AccessibleNode::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/aom/AccessibleNode.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 26 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/aom/AccessibleNode.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 25 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWrapperCache.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/aom/AccessibleNode.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/aom/AccessibleNode.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/aom/Unified_cpp_accessible_aom0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/DocAccessible.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/aom/AccessibleNode.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/aom/Unified_cpp_accessible_aom0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libaccessible_aom.a.desc rm -f libaccessible_aom.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libaccessible_aom.a.desc Unified_cpp_accessible_aom0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/aom' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/base' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_accessible_base0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_accessible_base0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/base/Unified_cpp_accessible_base0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base/ARIAMap.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base/ARIAMap.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/base/Unified_cpp_accessible_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIAtom.h:18, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base/ARIAMap.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base/ARIAMap.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/base/Unified_cpp_accessible_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base/ARIAMap.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base/ARIAMap.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/base/Unified_cpp_accessible_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTObserverArray.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base/ARIAMap.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base/ARIAMap.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/base/Unified_cpp_accessible_base0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::a11y::EventQueue::ProcessEventQueue()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/base/Unified_cpp_accessible_base0.cpp:83: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base/EventQueue.cpp:284:31: note: while referencing 'events' 284 | nsTArray > events; | ^~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_accessible_base1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xbl -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/cairo -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_accessible_base1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/base/Unified_cpp_accessible_base1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base/StyleInfo.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base/StyleInfo.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/base/Unified_cpp_accessible_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OwningNonNull.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base/StyleInfo.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base/StyleInfo.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/base/Unified_cpp_accessible_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base/nsAccessiblePivot.cpp: In member function 'virtual nsresult nsAccessiblePivot::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base/nsAccessiblePivot.cpp:62:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 62 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base/nsAccessiblePivot.cpp:61:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 61 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIAccessiblePivot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OwningNonNull.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base/StyleInfo.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base/StyleInfo.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/base/Unified_cpp_accessible_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base/StyleInfo.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base/StyleInfo.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/base/Unified_cpp_accessible_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base/StyleInfo.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base/StyleInfo.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/base/Unified_cpp_accessible_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::a11y::TextUpdater::DoUpdate(const nsAString&, const nsAString&, uint32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/base/Unified_cpp_accessible_base1.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base/TextUpdater.cpp:132:31: note: while referencing 'events' 132 | nsTArray > events; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrValue.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsAttrAndChildArray.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EffectCompositor.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ServoStyleSet.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style/nsStyleContext.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base/StyleInfo.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base/StyleInfo.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/base/Unified_cpp_accessible_base1.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static void nsCoreUtils::DispatchTouchEvent(mozilla::EventMessage, int32_t, int32_t, nsIContent*, nsIFrame*, nsIPresShell*, nsIWidget*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 104 is outside array bounds of 'mozilla::WidgetTouchEvent [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/base/Unified_cpp_accessible_base1.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base/nsCoreUtils.cpp:168:20: note: while referencing 'event' 168 | WidgetTouchEvent event(true, aMessage, aRootWidget); | ^~~~~ libaccessible_base.a.desc rm -f libaccessible_base.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libaccessible_base.a.desc Unified_cpp_accessible_base0.o Unified_cpp_accessible_base1.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/base' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/generic' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_accessible_generic0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_accessible_generic0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/generic/Unified_cpp_accessible_generic0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/ARIAGridAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/ARIAGridAccessible-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/ARIAGridAccessible.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/generic/Unified_cpp_accessible_generic0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/ARIAGridAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/ARIAGridAccessible-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/ARIAGridAccessible.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/generic/Unified_cpp_accessible_generic0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.cpp: In member function 'virtual nsresult mozilla::a11y::Accessible::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.cpp:110:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 110 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.cpp:109:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 109 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, Accessible) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/DocAccessible.cpp: In member function 'virtual nsresult mozilla::a11y::DocAccessible::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/DocAccessible.cpp:170:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 170 | NS_INTERFACE_MAP_END_INHERITING(HyperTextAccessible) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/DocAccessible.cpp:169:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 169 | NS_INTERFACE_MAP_ENTRY(nsIAccessiblePivotObserver) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/ARIAGridAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/ARIAGridAccessible-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/ARIAGridAccessible.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/generic/Unified_cpp_accessible_generic0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/ARIAGridAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/ARIAGridAccessible-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/ARIAGridAccessible.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/generic/Unified_cpp_accessible_generic0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTObserverArray.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/ARIAGridAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/ARIAGridAccessible-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/ARIAGridAccessible.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/generic/Unified_cpp_accessible_generic0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual uint32_t mozilla::a11y::ARIAGridAccessible::SelectedColCount()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/generic/Unified_cpp_accessible_generic0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/ARIAGridAccessible.cpp:186:18: note: while referencing 'isColSelArray' 186 | nsTArray isColSelArray(colCount); | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTObserverArray.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/ARIAGridAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/ARIAGridAccessible-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/ARIAGridAccessible.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/generic/Unified_cpp_accessible_generic0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::a11y::ARIAGridAccessible::SelectedColIndices(nsTArray*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/generic/Unified_cpp_accessible_generic0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/ARIAGridAccessible.cpp:314:18: note: while referencing 'isColSelArray' 314 | nsTArray isColSelArray(colCount); | ^~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTObserverArray.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/ARIAGridAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/ARIAGridAccessible-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/ARIAGridAccessible.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/generic/Unified_cpp_accessible_generic0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'int32_t mozilla::a11y::HyperTextAccessible::SelectionCount()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/generic/Unified_cpp_accessible_generic0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/HyperTextAccessible.cpp:1592:22: note: while referencing 'ranges' 1592 | nsTArray ranges; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTObserverArray.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/ARIAGridAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/ARIAGridAccessible-inl.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/ARIAGridAccessible.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/generic/Unified_cpp_accessible_generic0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'bool mozilla::a11y::HyperTextAccessible::SelectionBoundsAt(int32_t, int32_t*, int32_t*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/generic/Unified_cpp_accessible_generic0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/HyperTextAccessible.cpp:1604:22: note: while referencing 'ranges' 1604 | nsTArray ranges; | ^~~~~~ libaccessible_generic.a.desc rm -f libaccessible_generic.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libaccessible_generic.a.desc Unified_cpp_accessible_generic0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/generic' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/html' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_accessible_html0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/tables -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_accessible_html0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/html/Unified_cpp_accessible_html0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/html/HTMLCanvasAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/html/HTMLCanvasAccessible.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/html/Unified_cpp_accessible_html0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/html/HTMLCanvasAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/html/HTMLCanvasAccessible.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/html/Unified_cpp_accessible_html0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/html/HTMLCanvasAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/html/HTMLCanvasAccessible.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/html/Unified_cpp_accessible_html0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libaccessible_html.a.desc rm -f libaccessible_html.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libaccessible_html.a.desc Unified_cpp_accessible_html0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/html' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/ipc' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_accessible_ipc0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/ipc -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_accessible_ipc0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/ipc/Unified_cpp_accessible_ipc0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/DocAccessible.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/DocAccessibleChildBase.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/ipc/Unified_cpp_accessible_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/AccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/DocAccessible.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/DocAccessibleChildBase.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/ipc/Unified_cpp_accessible_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/DocAccessible.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/DocAccessibleChildBase.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/ipc/Unified_cpp_accessible_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTObserverArray.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/DocAccessible.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/DocAccessibleChildBase.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/ipc/Unified_cpp_accessible_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::a11y::DocAccessibleChildBase::ShowEvent(mozilla::a11y::AccShowEvent*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/ipc/Unified_cpp_accessible_ipc0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/DocAccessibleChildBase.cpp:89:28: note: while referencing 'shownTree' 89 | nsTArray shownTree; | ^~~~~~~~~ libaccessible_ipc.a.desc rm -f libaccessible_ipc.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libaccessible_ipc.a.desc Unified_cpp_accessible_ipc0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/ipc' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/ipc/other' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o DocAccessibleChild.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/ipc/other -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/DocAccessibleChild.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/DocAccessibleChild.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/DocAccessible.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/DocAccessibleChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/DocAccessibleChild.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/AccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/DocAccessible.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/DocAccessibleChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/DocAccessibleChild.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/DocAccessible.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/DocAccessibleChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/DocAccessibleChild.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTObserverArray.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/DocAccessible.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/DocAccessibleChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/DocAccessibleChild.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'void mozilla::a11y::AddRelation(mozilla::a11y::Accessible*, mozilla::a11y::RelationType, nsTArray*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/DocAccessibleChild.cpp:240:66: note: while referencing '' 240 | nsTArray())); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTObserverArray.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/DocAccessible.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/DocAccessibleChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/DocAccessibleChild.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/DocAccessibleChild.cpp:233:22: note: while referencing 'targets' 233 | nsTArray targets; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTObserverArray.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/HyperTextAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/DocAccessible.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/DocAccessibleChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/DocAccessibleChild.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/DocAccessibleChild.cpp:233:22: note: while referencing 'targets' 233 | nsTArray targets; | ^~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o ProxyAccessible.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/ipc/other -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/ProxyAccessible.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/ProxyAccessible.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/ProxyAccessible.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/ProxyAccessible.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/ProxyAccessible.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/ProxyAccessible.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/ProxyAccessible.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/ProxyAccessible.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTObserverArray.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/ProxyAccessible.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/ProxyAccessible.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::a11y::ProxyAccessible::ColHeaderCells(nsTArray*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/ProxyAccessible.cpp:552:22: note: while referencing 'targetIDs' 552 | nsTArray targetIDs; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTObserverArray.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/ProxyAccessible.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/ProxyAccessible.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::a11y::ProxyAccessible::RowHeaderCells(nsTArray*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/ProxyAccessible.cpp:564:22: note: while referencing 'targetIDs' 564 | nsTArray targetIDs; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTObserverArray.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/ProxyAccessible.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/ProxyAccessible.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsTArray mozilla::a11y::ProxyAccessible::RelationByType(mozilla::a11y::RelationType) const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/ProxyAccessible.cpp:76:30: note: while referencing 'targets' 76 | nsTArray targets(targetCount); | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTObserverArray.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/ProxyAccessible.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/ProxyAccessible.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/ProxyAccessible.cpp:71:22: note: while referencing 'targetIDs' 71 | nsTArray targetIDs; | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTObserverArray.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/ProxyAccessible.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/ProxyAccessible.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozilla::a11y::ProxyAccessible::Relations(nsTArray*, nsTArray >*) const': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/ProxyAccessible.cpp:101:32: note: while referencing 'targets' 101 | nsTArray targets(targetCount); | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTObserverArray.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/ProxyAccessible.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/ProxyAccessible.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/ProxyAccessible.cpp:101:32: note: while referencing 'targets' 101 | nsTArray targets(targetCount); | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTObserverArray.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/ProxyAccessible.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/ProxyAccessible.cpp:7: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/ipc/other/ProxyAccessible.cpp:89:29: note: while referencing 'ipcRelations' 89 | nsTArray ipcRelations; | ^~~~~~~~~~~~ libaccessible_ipc_other.a.desc rm -f libaccessible_ipc_other.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libaccessible_ipc_other.a.desc DocAccessibleChild.o ProxyAccessible.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/ipc/other' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o xpcAccEvents.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/xpcAccEvents.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom/xpcAccEvents.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom/xpcAccEvents.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom/xpcAccEvents.cpp:3: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom/xpcAccEvents.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 42 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom/xpcAccEvents.cpp:41:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 41 | NS_INTERFACE_MAP_ENTRY(nsIAccessibleEvent) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccStateChangeEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom/xpcAccEvents.cpp:88:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 88 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom/xpcAccEvents.cpp:87:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 87 | NS_INTERFACE_MAP_ENTRY(nsIAccessibleStateChangeEvent) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccTextChangeEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom/xpcAccEvents.cpp:155:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 155 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom/xpcAccEvents.cpp:154:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 154 | NS_INTERFACE_MAP_ENTRY(nsIAccessibleTextChangeEvent) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccHideEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom/xpcAccEvents.cpp:229:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 229 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom/xpcAccEvents.cpp:228:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 228 | NS_INTERFACE_MAP_ENTRY(nsIAccessibleHideEvent) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccCaretMoveEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom/xpcAccEvents.cpp:296:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 296 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom/xpcAccEvents.cpp:295:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 295 | NS_INTERFACE_MAP_ENTRY(nsIAccessibleCaretMoveEvent) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccObjectAttributeChangedEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom/xpcAccEvents.cpp:349:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 349 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom/xpcAccEvents.cpp:348:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 348 | NS_INTERFACE_MAP_ENTRY(nsIAccessibleObjectAttributeChangedEvent) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccTableChangeEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom/xpcAccEvents.cpp:402:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 402 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom/xpcAccEvents.cpp:401:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 401 | NS_INTERFACE_MAP_ENTRY(nsIAccessibleTableChangeEvent) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccVirtualCursorChangeEvent::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom/xpcAccEvents.cpp:462:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 462 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom/xpcAccEvents.cpp:461:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 461 | NS_INTERFACE_MAP_ENTRY(nsIAccessibleVirtualCursorChangeEvent) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_accessible_xpcom0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_accessible_xpcom0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom/Unified_cpp_accessible_xpcom0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/ProxyAccessible.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom/nsAccessibleRelation.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom/nsAccessibleRelation.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom/Unified_cpp_accessible_xpcom0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIAccessibleRelation.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom/nsAccessibleRelation.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom/nsAccessibleRelation.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom/Unified_cpp_accessible_xpcom0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom/xpcAccessibleGeneric.cpp: In member function 'virtual nsresult mozilla::a11y::xpcAccessibleGeneric::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom/xpcAccessibleGeneric.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 23 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom/xpcAccessibleGeneric.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 22 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIAccessible) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom/xpcAccessibleHyperText.cpp: In member function 'virtual nsresult mozilla::a11y::xpcAccessibleHyperText::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom/xpcAccessibleHyperText.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 30 | NS_INTERFACE_MAP_END_INHERITING(xpcAccessibleGeneric) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:873:3: note: some parts of macro expansion are not guarded by this 'else' clause 873 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:947:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONDITIONAL' 947 | NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom/xpcAccessibleHyperText.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL' 28 | NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsIAccessibleHyperText, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom/xpcAccessibleTextRange.cpp: In member function 'virtual nsresult mozilla::a11y::xpcAccessibleTextRange::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom/xpcAccessibleTextRange.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 30 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom/xpcAccessibleTextRange.cpp:29:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 29 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIAccessibleTextRange) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom/nsAccessibleRelation.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom/nsAccessibleRelation.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom/Unified_cpp_accessible_xpcom0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/a11y/ProxyAccessible.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom/nsAccessibleRelation.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom/nsAccessibleRelation.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom/Unified_cpp_accessible_xpcom0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom/nsAccessibleRelation.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom/nsAccessibleRelation.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom/Unified_cpp_accessible_xpcom0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::a11y::xpcAccessibleHyperText::GetVisibleRanges(nsIArray**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom/Unified_cpp_accessible_xpcom0.cpp:65: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom/xpcAccessibleHyperText.cpp:563:23: note: while referencing 'ranges' 563 | nsTArray ranges; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom/nsAccessibleRelation.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom/nsAccessibleRelation.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom/Unified_cpp_accessible_xpcom0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::a11y::xpcAccessibleTextRange::GetEmbeddedChildren(nsIArray**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom/Unified_cpp_accessible_xpcom0.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom/xpcAccessibleTextRange.cpp:85:25: note: while referencing 'objects' 85 | nsTArray objects; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom/nsAccessibleRelation.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom/nsAccessibleRelation.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom/Unified_cpp_accessible_xpcom0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::a11y::xpcAccessible::GetRelationByType(uint32_t, nsIAccessibleRelation**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom/Unified_cpp_accessible_xpcom0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom/xpcAccessible.cpp:508:30: note: while referencing 'targets' 508 | nsTArray targets = | ^~~~~~~ libaccessible_xpcom.a.desc rm -f libaccessible_xpcom.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libaccessible_xpcom.a.desc xpcAccEvents.o Unified_cpp_accessible_xpcom0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xpcom' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xul' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_accessible_xul0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/html -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xpcom -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/generic -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/xul/tree -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_accessible_xul0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xul/Unified_cpp_accessible_xul0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul/XULAlertAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul/XULAlertAccessible.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul/XULAlertAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul/XULAlertAccessible.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul/XULTreeAccessible.cpp: In member function 'virtual nsresult mozilla::a11y::XULTreeAccessible::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul/XULTreeAccessible.cpp:78:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 78 | NS_INTERFACE_MAP_END_INHERITING(Accessible) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/NodeInfo.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul/XULAlertAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul/XULAlertAccessible.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul/XULTreeAccessible.cpp:77:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 77 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(XULTreeAccessible) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul/XULAlertAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul/XULAlertAccessible.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul/XULTreeAccessible.cpp: In member function 'virtual nsresult mozilla::a11y::XULTreeItemAccessible::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul/XULTreeAccessible.cpp:1090:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 1090 | NS_INTERFACE_MAP_END_INHERITING(XULTreeItemAccessibleBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/NodeInfo.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul/XULAlertAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul/XULAlertAccessible.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul/XULTreeAccessible.cpp:1089:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 1089 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(XULTreeItemAccessible) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul/XULAlertAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul/XULAlertAccessible.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul/XULTreeGridAccessible.cpp: In member function 'virtual nsresult mozilla::a11y::XULTreeGridRowAccessible::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul/XULTreeGridAccessible.cpp:267:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 267 | NS_INTERFACE_MAP_END_INHERITING(XULTreeItemAccessibleBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/NodeInfo.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul/XULAlertAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul/XULAlertAccessible.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul/XULTreeGridAccessible.cpp:266:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 266 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(XULTreeGridRowAccessible) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul/XULAlertAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul/XULAlertAccessible.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul/XULTreeGridAccessible.cpp: In member function 'virtual nsresult mozilla::a11y::XULTreeGridCellAccessible::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:905:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 905 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:955:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 955 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul/XULTreeGridAccessible.cpp:451:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 451 | NS_INTERFACE_MAP_END_INHERITING(LeafAccessible) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/NodeInfo.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul/XULAlertAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul/XULAlertAccessible.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:319:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 319 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul/XULTreeGridAccessible.cpp:450:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 450 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(XULTreeGridCellAccessible) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul/XULAlertAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul/XULAlertAccessible.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/generic/Accessible.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/atk/AccessibleWrap.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul/XULAlertAccessible.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/accessible/xul/XULAlertAccessible.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libaccessible_xul.a.desc rm -f libaccessible_xul.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libaccessible_xul.a.desc Unified_cpp_accessible_xul0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/accessible/xul' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/tools/profiler' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o elfutils.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/tools/profiler -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/mozglue/linker -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/gecko -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-ignored-qualifiers -MD -MP -MF .deps/elfutils.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/common/linux/elfutils.cc /usr/bin/i686-pc-linux-gnu-g++ -o file_id.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/tools/profiler -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/mozglue/linker -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/gecko -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-ignored-qualifiers -MD -MP -MF .deps/file_id.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/common/linux/file_id.cc In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/common/memory_allocator.h:50, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/common/linux/file_id.h:40, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/common/linux/file_id.cc:35: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h: In function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const unsigned char*; _Tp = unsigned char; _Alloc = google_breakpad::PageStdAllocator]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:2003:9: warning: listing the stack pointer register 'esp' in a clobber list is deprecated [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated -Wdeprecated; ] 2003 | __asm__ __volatile__("push %%ebp\n" \ | ^~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3885:16: note: in expansion of macro '_syscall6' 3885 | LSS_INLINE _syscall6(void*, _mmap2, void*, s, | ^~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:2003:9: note: the value of the stack pointer after an 'asm' statement must be the same as it was before the statement 2003 | __asm__ __volatile__("push %%ebp\n" \ | ^~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3885:16: note: in expansion of macro '_syscall6' 3885 | LSS_INLINE _syscall6(void*, _mmap2, void*, s, | ^~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h: In member function 'void std::vector<_Tp, _Alloc>::_M_default_append(std::vector<_Tp, _Alloc>::size_type) [with _Tp = unsigned char; _Alloc = google_breakpad::PageStdAllocator]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:2003:9: warning: listing the stack pointer register 'esp' in a clobber list is deprecated [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated -Wdeprecated; ] 2003 | __asm__ __volatile__("push %%ebp\n" \ | ^~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3885:16: note: in expansion of macro '_syscall6' 3885 | LSS_INLINE _syscall6(void*, _mmap2, void*, s, | ^~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:2003:9: note: the value of the stack pointer after an 'asm' statement must be the same as it was before the statement 2003 | __asm__ __volatile__("push %%ebp\n" \ | ^~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3885:16: note: in expansion of macro '_syscall6' 3885 | LSS_INLINE _syscall6(void*, _mmap2, void*, s, | ^~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o linux_libc_support.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/tools/profiler -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/mozglue/linker -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/gecko -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-ignored-qualifiers -MD -MP -MF .deps/linux_libc_support.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/common/linux/linux_libc_support.cc /usr/bin/i686-pc-linux-gnu-g++ -o memory_mapped_file.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/tools/profiler -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/mozglue/linker -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/gecko -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-ignored-qualifiers -MD -MP -MF .deps/memory_mapped_file.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/common/linux/memory_mapped_file.cc In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/common/linux/memory_mapped_file.cc:43: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h: In destructor 'google_breakpad::MemoryMappedFile::~MemoryMappedFile()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1931:7: warning: listing the stack pointer register 'esp' in a clobber list is deprecated [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated -Wdeprecated; ] 1931 | __asm__ __volatile__("push %%ebx\n" \ | ^~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1958:9: note: in expansion of macro 'LSS_BODY' 1958 | LSS_BODY(type, \ | ^~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3435:14: note: in expansion of macro '_syscall2' 3435 | LSS_INLINE _syscall2(int, munmap, void*, s, | ^~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1931:7: note: the value of the stack pointer after an 'asm' statement must be the same as it was before the statement 1931 | __asm__ __volatile__("push %%ebx\n" \ | ^~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1958:9: note: in expansion of macro 'LSS_BODY' 1958 | LSS_BODY(type, \ | ^~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3435:14: note: in expansion of macro '_syscall2' 3435 | LSS_INLINE _syscall2(int, munmap, void*, s, | ^~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h: In member function 'bool google_breakpad::MemoryMappedFile::Map(const char*, size_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1931:7: warning: listing the stack pointer register 'esp' in a clobber list is deprecated [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated -Wdeprecated; ] 1931 | __asm__ __volatile__("push %%ebx\n" \ | ^~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1958:9: note: in expansion of macro 'LSS_BODY' 1958 | LSS_BODY(type, \ | ^~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3435:14: note: in expansion of macro '_syscall2' 3435 | LSS_INLINE _syscall2(int, munmap, void*, s, | ^~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1931:7: note: the value of the stack pointer after an 'asm' statement must be the same as it was before the statement 1931 | __asm__ __volatile__("push %%ebx\n" \ | ^~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1958:9: note: in expansion of macro 'LSS_BODY' 1958 | LSS_BODY(type, \ | ^~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3435:14: note: in expansion of macro '_syscall2' 3435 | LSS_INLINE _syscall2(int, munmap, void*, s, | ^~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1931:7: warning: listing the stack pointer register 'esp' in a clobber list is deprecated [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated -Wdeprecated; ] 1931 | __asm__ __volatile__("push %%ebx\n" \ | ^~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1965:9: note: in expansion of macro 'LSS_BODY' 1965 | LSS_BODY(type, \ | ^~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3448:16: note: in expansion of macro '_syscall3' 3448 | LSS_INLINE _syscall3(int, open, const char*, p, | ^~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1931:7: note: the value of the stack pointer after an 'asm' statement must be the same as it was before the statement 1931 | __asm__ __volatile__("push %%ebx\n" \ | ^~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1965:9: note: in expansion of macro 'LSS_BODY' 1965 | LSS_BODY(type, \ | ^~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3448:16: note: in expansion of macro '_syscall3' 3448 | LSS_INLINE _syscall3(int, open, const char*, p, | ^~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1931:7: warning: listing the stack pointer register 'esp' in a clobber list is deprecated [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated -Wdeprecated; ] 1931 | __asm__ __volatile__("push %%ebx\n" \ | ^~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1958:9: note: in expansion of macro 'LSS_BODY' 1958 | LSS_BODY(type, \ | ^~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3868:16: note: in expansion of macro '_syscall2' 3868 | LSS_INLINE _syscall2(int, fstat64, int, f, | ^~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1931:7: note: the value of the stack pointer after an 'asm' statement must be the same as it was before the statement 1931 | __asm__ __volatile__("push %%ebx\n" \ | ^~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1958:9: note: in expansion of macro 'LSS_BODY' 1958 | LSS_BODY(type, \ | ^~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3868:16: note: in expansion of macro '_syscall2' 3868 | LSS_INLINE _syscall2(int, fstat64, int, f, | ^~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1931:7: warning: listing the stack pointer register 'esp' in a clobber list is deprecated [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated -Wdeprecated; ] 1931 | __asm__ __volatile__("push %%ebx\n" \ | ^~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1951:9: note: in expansion of macro 'LSS_BODY' 1951 | LSS_BODY(type, \ | ^~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3340:14: note: in expansion of macro '_syscall1' 3340 | LSS_INLINE _syscall1(int, close, int, f) | ^~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1931:7: note: the value of the stack pointer after an 'asm' statement must be the same as it was before the statement 1931 | __asm__ __volatile__("push %%ebx\n" \ | ^~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1951:9: note: in expansion of macro 'LSS_BODY' 1951 | LSS_BODY(type, \ | ^~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3340:14: note: in expansion of macro '_syscall1' 3340 | LSS_INLINE _syscall1(int, close, int, f) | ^~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1931:7: warning: listing the stack pointer register 'esp' in a clobber list is deprecated [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated -Wdeprecated; ] 1931 | __asm__ __volatile__("push %%ebx\n" \ | ^~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1951:9: note: in expansion of macro 'LSS_BODY' 1951 | LSS_BODY(type, \ | ^~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3340:14: note: in expansion of macro '_syscall1' 3340 | LSS_INLINE _syscall1(int, close, int, f) | ^~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1931:7: note: the value of the stack pointer after an 'asm' statement must be the same as it was before the statement 1931 | __asm__ __volatile__("push %%ebx\n" \ | ^~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1951:9: note: in expansion of macro 'LSS_BODY' 1951 | LSS_BODY(type, \ | ^~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3340:14: note: in expansion of macro '_syscall1' 3340 | LSS_INLINE _syscall1(int, close, int, f) | ^~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:2003:9: warning: listing the stack pointer register 'esp' in a clobber list is deprecated [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated -Wdeprecated; ] 2003 | __asm__ __volatile__("push %%ebp\n" \ | ^~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3885:16: note: in expansion of macro '_syscall6' 3885 | LSS_INLINE _syscall6(void*, _mmap2, void*, s, | ^~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:2003:9: note: the value of the stack pointer after an 'asm' statement must be the same as it was before the statement 2003 | __asm__ __volatile__("push %%ebp\n" \ | ^~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3885:16: note: in expansion of macro '_syscall6' 3885 | LSS_INLINE _syscall6(void*, _mmap2, void*, s, | ^~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1931:7: warning: listing the stack pointer register 'esp' in a clobber list is deprecated [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated -Wdeprecated; ] 1931 | __asm__ __volatile__("push %%ebx\n" \ | ^~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1951:9: note: in expansion of macro 'LSS_BODY' 1951 | LSS_BODY(type, \ | ^~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3340:14: note: in expansion of macro '_syscall1' 3340 | LSS_INLINE _syscall1(int, close, int, f) | ^~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1931:7: note: the value of the stack pointer after an 'asm' statement must be the same as it was before the statement 1931 | __asm__ __volatile__("push %%ebx\n" \ | ^~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1951:9: note: in expansion of macro 'LSS_BODY' 1951 | LSS_BODY(type, \ | ^~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3340:14: note: in expansion of macro '_syscall1' 3340 | LSS_INLINE _syscall1(int, close, int, f) | ^~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h: In member function 'void google_breakpad::MemoryMappedFile::Unmap()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1931:7: warning: listing the stack pointer register 'esp' in a clobber list is deprecated [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated -Wdeprecated; ] 1931 | __asm__ __volatile__("push %%ebx\n" \ | ^~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1958:9: note: in expansion of macro 'LSS_BODY' 1958 | LSS_BODY(type, \ | ^~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3435:14: note: in expansion of macro '_syscall2' 3435 | LSS_INLINE _syscall2(int, munmap, void*, s, | ^~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1931:7: note: the value of the stack pointer after an 'asm' statement must be the same as it was before the statement 1931 | __asm__ __volatile__("push %%ebx\n" \ | ^~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1958:9: note: in expansion of macro 'LSS_BODY' 1958 | LSS_BODY(type, \ | ^~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3435:14: note: in expansion of macro '_syscall2' 3435 | LSS_INLINE _syscall2(int, munmap, void*, s, | ^~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o shared-libraries-linux.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/tools/profiler -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/mozglue/linker -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/gecko -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-ignored-qualifiers -MD -MP -MF .deps/shared-libraries-linux.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/shared-libraries-linux.cc In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/common/memory_allocator.h:50, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/common/linux/file_id.h:40, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/shared-libraries-linux.cc:24: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h: In function 'SharedLibrary SharedLibraryAtPath(const char*, long unsigned int, long unsigned int, long unsigned int)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1931:7: warning: listing the stack pointer register 'esp' in a clobber list is deprecated [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated -Wdeprecated; ] 1931 | __asm__ __volatile__("push %%ebx\n" \ | ^~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1958:9: note: in expansion of macro 'LSS_BODY' 1958 | LSS_BODY(type, \ | ^~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3435:14: note: in expansion of macro '_syscall2' 3435 | LSS_INLINE _syscall2(int, munmap, void*, s, | ^~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1931:7: note: the value of the stack pointer after an 'asm' statement must be the same as it was before the statement 1931 | __asm__ __volatile__("push %%ebx\n" \ | ^~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:1958:9: note: in expansion of macro 'LSS_BODY' 1958 | LSS_BODY(type, \ | ^~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:3435:14: note: in expansion of macro '_syscall2' 3435 | LSS_INLINE _syscall2(int, munmap, void*, s, | ^~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_tools_profiler0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/tools/profiler -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/mozglue/linker -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/gecko -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-ignored-qualifiers -MD -MP -MF .deps/Unified_cpp_tools_profiler0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/tools/profiler/Unified_cpp_tools_profiler0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/tools/profiler/Unified_cpp_tools_profiler0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/platform.cpp: In function 'void DoNativeBacktrace(PSLockRef, const ThreadInfo&, const Registers&, NativeStack&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/platform.cpp:1151:42: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct lul::UnwindRegs'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 1151 | memset(&startRegs, 0, sizeof(startRegs)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/platform.cpp:112, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/tools/profiler/Unified_cpp_tools_profiler0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/lul/LulMain.h:143:8: note: 'struct lul::UnwindRegs' declared here 143 | struct UnwindRegs { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/JSONWriter.h:97, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/ProfileJSONWriter.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/ProfileBufferEntry.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/ProfileBuffer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/ProfileBuffer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/tools/profiler/Unified_cpp_tools_profiler0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsMemoryReporterManager.h:158:28: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::AmountFns'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/platform.cpp:58, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/tools/profiler/Unified_cpp_tools_profiler0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsMemoryReporterManager.h:140:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 140 | struct AmountFns | ^~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/JSONWriter.h:97, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/ProfileJSONWriter.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/ProfileBufferEntry.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/ProfileBuffer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/ProfileBuffer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/tools/profiler/Unified_cpp_tools_profiler0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsMemoryReporterManager.h:182:28: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::SizeOfTabFns'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/platform.cpp:58, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/tools/profiler/Unified_cpp_tools_profiler0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base/nsMemoryReporterManager.h:175:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 175 | struct SizeOfTabFns | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/JSONWriter.h:97, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/ProfileJSONWriter.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/ProfileBufferEntry.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/ProfileBuffer.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/ProfileBuffer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/tools/profiler/Unified_cpp_tools_profiler0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/PromiseBinding.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Promise.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/gecko/nsProfiler.cpp:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/tools/profiler/Unified_cpp_tools_profiler0.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ProfilerMarkerPayload.h:192, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/ProfilerMarker.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/ProfileBuffer.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/ProfileBuffer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/tools/profiler/Unified_cpp_tools_profiler0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'void NotifyProfilerStarted(int, double, uint32_t, const char**, uint32_t)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/tools/profiler/Unified_cpp_tools_profiler0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/platform.cpp:2195:23: note: while referencing 'filtersArray' 2195 | nsTArray filtersArray; | ^~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ProfilerMarkerPayload.h:192, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/ProfilerMarker.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/ProfileBuffer.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/ProfileBuffer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/tools/profiler/Unified_cpp_tools_profiler0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In destructor 'mozilla::ProfilerParentTracker::~ProfilerParentTracker()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/tools/profiler/Unified_cpp_tools_profiler0.cpp:92: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/gecko/ProfilerParent.cpp:79:29: note: while referencing 'parents' 79 | nsTArray parents; | ^~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ProfilerMarkerPayload.h:192, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/ProfilerMarker.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/ProfileBuffer.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/ProfileBuffer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/tools/profiler/Unified_cpp_tools_profiler0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In function 'void profiler_init(void*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/tools/profiler/Unified_cpp_tools_profiler0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/platform.cpp:2369:31: note: while referencing 'featureStringArray' 2369 | nsTArray featureStringArray = | ^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ProfilerMarkerPayload.h:192, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/ProfilerMarker.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/ProfileBuffer.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/ProfileBuffer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/tools/profiler/Unified_cpp_tools_profiler0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/tools/profiler/Unified_cpp_tools_profiler0.cpp:56: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/platform.cpp:2379:60: note: while referencing '' 2379 | filters = SplitAtCommas(startupFilters, filterStorage); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ProfilerMarkerPayload.h:192, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/ProfilerMarker.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/ProfileBuffer.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/ProfileBuffer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/tools/profiler/Unified_cpp_tools_profiler0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::IPCResult mozilla::ProfilerChild::RecvStart(const ProfilerInitParams&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/tools/profiler/Unified_cpp_tools_profiler0.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/gecko/ProfilerChild.cpp:28:25: note: while referencing 'filterArray' 28 | nsTArray filterArray; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ProfilerMarkerPayload.h:192, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/ProfilerMarker.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/ProfileBuffer.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/ProfileBuffer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/tools/profiler/Unified_cpp_tools_profiler0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::IPCResult mozilla::ProfilerChild::RecvEnsureStarted(const ProfilerInitParams&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/tools/profiler/Unified_cpp_tools_profiler0.cpp:74: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/gecko/ProfilerChild.cpp:44:25: note: while referencing 'filterArray' 44 | nsTArray filterArray; | ^~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ProfilerMarkerPayload.h:192, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/ProfilerMarker.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/ProfileBuffer.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core/ProfileBuffer.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/tools/profiler/Unified_cpp_tools_profiler0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsProfiler::GetStartParams(nsIProfilerStartParams**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/tools/profiler/Unified_cpp_tools_profiler0.cpp:110: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/gecko/nsProfiler.cpp:485:25: note: while referencing 'filtersArray' 485 | nsTArray filtersArray; | ^~~~~~~~~~~~ /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_tools_profiler1.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/tools/profiler -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/caps -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/mozglue/linker -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/crashreporter/google-breakpad/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/core -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/gecko -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpcom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-ignored-qualifiers -MD -MP -MF .deps/Unified_cpp_tools_profiler1.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/tools/profiler/Unified_cpp_tools_profiler1.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/tools/profiler/Unified_cpp_tools_profiler1.cpp:38: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/lul/LulMain.cpp: In function 'bool lul::GetAndCheckStackTrace(lul::LUL*, const char*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/lul/LulMain.cpp:1430:42: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct lul::UnwindRegs'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 1430 | memset(&startRegs, 0, sizeof(startRegs)); | ^ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/lul/LulMainInt.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/lul/LulDwarfSummariser.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/lul/LulDwarfExt.h:49, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/lul/LulDwarfInt.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/lul/LulDwarf.cpp:57, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/tools/profiler/Unified_cpp_tools_profiler1.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/tools/profiler/lul/LulMain.h:143:8: note: 'struct lul::UnwindRegs' declared here 143 | struct UnwindRegs { | ^~~~~~~~~~ libtools_profiler.a.desc rm -f libtools_profiler.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libtools_profiler.a.desc elfutils.o file_id.o linux_libc_support.o memory_mapped_file.o shared-libraries-linux.o Unified_cpp_tools_profiler0.o Unified_cpp_tools_profiler1.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/tools/profiler' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpfe/components/windowds' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsWindowDataSource.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/components/windowds -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpfe/components/windowds -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsWindowDataSource.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/components/windowds/nsWindowDataSource.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIRDFDataSource.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/components/windowds/nsWindowDataSource.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/components/windowds/nsWindowDataSource.cpp:6: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/components/windowds/nsWindowDataSource.cpp: In member function 'virtual nsresult nsWindowDataSource::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/components/windowds/nsWindowDataSource.cpp:116:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 116 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/components/windowds/nsWindowDataSource.cpp:115:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 115 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIObserver) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libxpfe_components_windowds.a.desc rm -f libxpfe_components_windowds.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libxpfe_components_windowds.a.desc nsWindowDataSource.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpfe/components/windowds' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpfe/components/directory' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsDirectoryViewer.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/components/directory -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpfe/components/directory -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/nsDirectoryViewer.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/components/directory/nsDirectoryViewer.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocumentObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/components/directory/nsDirectoryViewer.cpp:48: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/components/directory/nsDirectoryViewer.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/components/directory/nsDirectoryViewer.cpp:18: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/components/directory/nsDirectoryViewer.cpp: In member function 'virtual nsresult nsHTTPIndex::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/components/directory/nsDirectoryViewer.cpp:83:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 83 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/components/directory/nsDirectoryViewer.cpp:82:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 82 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIHTTPIndex) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/components/directory/nsDirectoryViewer.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/components/directory/nsDirectoryViewer.cpp:18: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/components/directory/nsDirectoryViewer.cpp:48: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/components/directory/nsDirectoryViewer.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/components/directory/nsDirectoryViewer.cpp:18: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jsapi.h:85:30: required from 'JS::AutoValueArray::AutoValueArray(JSContext*) [with unsigned int N = 2]' /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/components/directory/nsDirectoryViewer.cpp:170:36: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 67 | memset(aT, 0, N * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocShell.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/components/directory/nsDirectoryViewer.cpp:22: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/Value.h:294:32: note: 'class JS::Value' declared here 294 | class MOZ_NON_PARAM alignas(8) Value | ^~~~~ libxpfe_components_directory.a.desc rm -f libxpfe_components_directory.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libxpfe_components_directory.a.desc nsDirectoryViewer.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpfe/components/directory' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpfe/components/build' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsModule.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/components/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpfe/components/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/components/directory -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsModule.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/xpfe/components/build/nsModule.cpp libxpfe_components_build.a.desc rm -f libxpfe_components_build.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libxpfe_components_build.a.desc nsModule.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/xpfe/components/build' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/xremoteclient' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o XRemoteClient.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/xremoteclient -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/xremoteclient -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/XRemoteClient.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/xremoteclient/XRemoteClient.cpp libwidget_xremoteclient.a.desc rm -f libwidget_xremoteclient.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libwidget_xremoteclient.a.desc XRemoteClient.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/widget/xremoteclient' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/spellcheck/hunspell/glue' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_hunspell_glue0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DHUNSPELL_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/hunspell/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/spellcheck/hunspell/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/include/hunspell -MD -MP -MF .deps/Unified_cpp_hunspell_glue0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/spellcheck/hunspell/glue/Unified_cpp_hunspell_glue0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSetHandle.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PresShell.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EditorBase.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src/mozInlineSpellChecker.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:72, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/spellcheck/hunspell/glue/Unified_cpp_hunspell_glue0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BlockingResourceBase.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/Mutex.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/MozPromise.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/spellcheck/hunspell/glue/Unified_cpp_hunspell_glue0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/hunspell/glue/mozHunspell.cpp: In member function 'virtual nsresult mozHunspell::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:92:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 92 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src/mozSpellChecker.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/spellcheck/hunspell/glue/Unified_cpp_hunspell_glue0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:91:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 91 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(mozHunspell) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIEventTarget.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISerialEventTarget.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/MozPromise.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/spellcheck/hunspell/glue/Unified_cpp_hunspell_glue0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PresShell.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EditorBase.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src/mozInlineSpellChecker.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:72, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/spellcheck/hunspell/glue/Unified_cpp_hunspell_glue0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/MozPromise.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/spellcheck/hunspell/glue/Unified_cpp_hunspell_glue0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'void mozHunspell::LoadDictionaryList(bool)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/spellcheck/hunspell/glue/Unified_cpp_hunspell_glue0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:357:33: note: while referencing 'dirs' 357 | nsTArray> dirs; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/MozPromise.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/spellcheck/hunspell/glue/Unified_cpp_hunspell_glue0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/spellcheck/hunspell/glue/Unified_cpp_hunspell_glue0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:357:33: note: while referencing 'dirs' 357 | nsTArray> dirs; | ^~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/MozPromise.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/spellcheck/hunspell/glue/Unified_cpp_hunspell_glue0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/spellcheck/hunspell/glue/Unified_cpp_hunspell_glue0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:357:33: note: while referencing 'dirs' 357 | nsTArray> dirs; | ^~~~ libextensions_spellcheck_hunspell_glue.a.desc rm -f libextensions_spellcheck_hunspell_glue.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libextensions_spellcheck_hunspell_glue.a.desc Unified_cpp_hunspell_glue0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/spellcheck/hunspell/glue' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/spellcheck/src' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_spellcheck_src0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/spellcheck/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/hunspell/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/usr/include/hunspell -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_spellcheck_src0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src/mozEnglishWordUtils.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src/mozEnglishWordUtils.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src/mozEnglishWordUtils.cpp: In member function 'virtual nsresult mozEnglishWordUtils::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src/mozEnglishWordUtils.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src/mozEnglishWordUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src/mozEnglishWordUtils.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src/mozEnglishWordUtils.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 20 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(mozEnglishWordUtils) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSheet.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/StyleSetHandle.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PresShell.h:29, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EditorBase.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src/mozEnglishWordUtils.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src/mozEnglishWordUtils.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp: In member function 'virtual nsresult mozInlineSpellChecker::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:543:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 543 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src/mozEnglishWordUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src/mozEnglishWordUtils.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:542:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 542 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(mozInlineSpellChecker) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src/mozEnglishWordUtils.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src/mozEnglishWordUtils.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src/mozPersonalDictionary.cpp: In member function 'virtual nsresult mozPersonalDictionary::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src/mozPersonalDictionary.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 51 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src/mozPersonalDictionary.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 50 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, mozIPersonalDictionary) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src/mozSpellChecker.cpp: In member function 'virtual nsresult mozSpellChecker::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src/mozSpellChecker.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 31 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src/mozEnglishWordUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src/mozEnglishWordUtils.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionParticipant.h:315:5: note: some parts of macro expansion are not guarded by this 'else' clause 315 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src/mozSpellChecker.cpp:30:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 30 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(mozSpellChecker) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src/mozEnglishWordUtils.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src/mozEnglishWordUtils.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PresShell.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EditorBase.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MobileViewportManager.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PresShell.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EditorBase.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozPersonalDictionary::Save()': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:29: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src/mozPersonalDictionary.cpp:364:22: note: while referencing 'array' 364 | nsTArray array; | ^~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MobileViewportManager.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PresShell.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EditorBase.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozInlineSpellChecker::IsPointInSelection(nsISelection*, nsIDOMNode*, int32_t, nsIDOMRange**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:1728:22: note: while referencing 'ranges' 1728 | nsTArray ranges; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MobileViewportManager.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PresShell.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EditorBase.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozInlineSpellChecker::DoSpellCheck(mozInlineSpellWordUtil&, mozilla::dom::Selection*, const mozilla::UniquePtr&, bool*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:1562:35: note: while referencing 'ranges' 1562 | nsTArray> ranges; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MobileViewportManager.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PresShell.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EditorBase.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:1562:35: note: while referencing 'ranges' 1562 | nsTArray> ranges; | ^~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ArrayView.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsRegion.h:23, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/Units.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/MobileViewportManager.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PresShell.h:24, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/EditorBase.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In member function 'nsresult mozInlineSpellChecker::DoSpellCheckSelection(mozInlineSpellWordUtil&, mozilla::dom::Selection*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray > [1]' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/extensions/spellcheck/src/mozInlineSpellChecker.cpp:1381:29: note: while referencing 'ranges' 1381 | nsTArray> ranges; | ^~~~~~ libextensions_spellcheck_src.a.desc rm -f libextensions_spellcheck_src.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libextensions_spellcheck_src.a.desc Unified_cpp_spellcheck_src0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/extensions/spellcheck/src' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/manager/pki' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_security_manager_pki0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/pki -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/manager/pki -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/public/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -MD -MP -MF .deps/Unified_cpp_security_manager_pki0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/manager/pki/Unified_cpp_security_manager_pki0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nscore.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/pki/nsASN1Tree.h:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/security/manager/pki/nsASN1Tree.cpp:4, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/manager/pki/Unified_cpp_security_manager_pki0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/mozalloc.h:215:6: warning: the program should also define 'void operator delete(void*, std::size_t)' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsized-deallocation -Wsized-deallocation; ] 215 | void operator delete(void* ptr) MOZALLOC_THROW_IF_HAS_EXCEPTIONS | ^~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/mozalloc.h:227:6: warning: the program should also define 'void operator delete [](void*, std::size_t)' [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsized-deallocation -Wsized-deallocation; ] 227 | void operator delete[](void* ptr) MOZALLOC_THROW_IF_HAS_EXCEPTIONS | ^~~~~~~~ libsecurity_manager_pki.a.desc rm -f libsecurity_manager_pki.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libsecurity_manager_pki.a.desc Unified_cpp_security_manager_pki0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/security/manager/pki' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/remote' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsGTKRemoteService.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/remote -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/remote -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/nsGTKRemoteService.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/remote/nsGTKRemoteService.cpp /usr/bin/i686-pc-linux-gnu-g++ -o nsXRemoteService.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/remote -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/remote -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -MD -MP -MF .deps/nsXRemoteService.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/remote/nsXRemoteService.cpp libtoolkit_components_remote.a.desc rm -f libtoolkit_components_remote.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libtoolkit_components_remote.a.desc nsGTKRemoteService.o nsXRemoteService.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/remote' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/alerts' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_components_alerts0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/alerts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/alerts -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_components_alerts0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/alerts/Unified_cpp_components_alerts0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/ImageCacheKey.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/imgLoader.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/alerts/AlertNotification.cpp:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/alerts/Unified_cpp_components_alerts0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/imgINotificationObserver.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AlertNotification.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/alerts/AlertNotification.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/alerts/Unified_cpp_components_alerts0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/alerts/AlertNotification.cpp: In member function 'virtual nsresult mozilla::AlertImageRequest::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/alerts/AlertNotification.cpp:200:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 200 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/alerts/AlertNotification.cpp:199:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 199 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, imgINotificationObserver) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/alerts/nsXULAlerts.cpp: In member function 'virtual nsresult nsXULAlertObserver::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/alerts/nsXULAlerts.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 33 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/alerts/nsXULAlerts.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 32 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/AlertNotification.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/alerts/AlertNotification.cpp:5, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/alerts/Unified_cpp_components_alerts0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsContentUtils.h:41, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/alerts/AlertNotification.cpp:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/alerts/Unified_cpp_components_alerts0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libtoolkit_components_alerts.a.desc rm -f libtoolkit_components_alerts.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libtoolkit_components_alerts.a.desc Unified_cpp_components_alerts0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/alerts' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/browser' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_components_browser0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/browser -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/browser -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/base -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/dom/svg -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/layout/style -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_components_browser0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/browser/Unified_cpp_components_browser0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/browser/nsWebBrowser.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/browser/nsCommandHandler.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/browser/Unified_cpp_components_browser0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/browser/nsCommandHandler.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/browser/nsCommandHandler.cpp:7, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/browser/Unified_cpp_components_browser0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/browser/nsCommandHandler.cpp: In member function 'virtual nsresult nsCommandHandler::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/browser/nsCommandHandler.cpp:70:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 70 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/browser/nsCommandHandler.cpp:69:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 69 | NS_INTERFACE_MAP_ENTRY(nsICommandHandler) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/browser/nsWebBrowser.cpp: In member function 'virtual nsresult nsWebBrowser::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/browser/nsWebBrowser.cpp:138:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 138 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/browser/nsWebBrowser.cpp:137:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 137 | NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/docshell/base/nsDocShellTreeOwner.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/browser/nsWebBrowser.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/browser/nsCommandHandler.cpp:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/browser/Unified_cpp_components_browser0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIPresShell.h:35, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/browser/nsWebBrowser.cpp:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/browser/Unified_cpp_components_browser0.cpp:20: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libtoolkit_components_browser.a.desc rm -f libtoolkit_components_browser.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libtoolkit_components_browser.a.desc Unified_cpp_components_browser0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/browser' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/browser/build' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsWebBrowserModule.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/browser/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/browser/build -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/browser -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsWebBrowserModule.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/browser/build/nsWebBrowserModule.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/browser/nsWebBrowser.h:42, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/browser/build/nsWebBrowserModule.cpp:13: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtoolkit_components_browser_build.a.desc rm -f libtoolkit_components_browser_build.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libtoolkit_components_browser_build.a.desc nsWebBrowserModule.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/browser/build' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/commandlines' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsCommandLine.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/commandlines -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/commandlines -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsCommandLine.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/commandlines/nsCommandLine.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsNetUtil.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/commandlines/nsCommandLine.cpp:21: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsICommandLineRunner.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/commandlines/nsCommandLine.cpp:5: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/commandlines/nsCommandLine.cpp: In member function 'virtual nsresult nsCommandLine::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 172 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:177:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 177 | NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/commandlines/nsCommandLine.cpp:88:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 88 | NS_IMPL_ISUPPORTS_CI(nsCommandLine, | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/commandlines/nsCommandLine.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:139:5: note: some parts of macro expansion are not guarded by this 'else' clause 139 | } else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:171:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 171 | NS_IMPL_QUERY_CLASSINFO(aClass) \ | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIClassInfoImpl.h:177:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 177 | NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/commandlines/nsCommandLine.cpp:88:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 88 | NS_IMPL_ISUPPORTS_CI(nsCommandLine, | ^~~~~~~~~~~~~~~~~~~~ libtoolkit_components_commandlines.a.desc rm -f libtoolkit_components_commandlines.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libtoolkit_components_commandlines.a.desc nsCommandLine.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/commandlines' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/downloads' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_downloads0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/downloads -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/downloads -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/protobuf -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/downloads/chromium -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/widget/gtk/compat-gtk3 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread -Wno-shadow -MD -MP -MF .deps/Unified_cpp_downloads0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/downloads/Unified_cpp_downloads0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ChromeUtils.h:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OriginAttributes.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/BasePrincipal.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsILoadInfo.h:39, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIChannel.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/downloads/ApplicationReputation.cpp:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/downloads/Unified_cpp_downloads0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/downloads/Unified_cpp_downloads0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/downloads/ApplicationReputation.cpp: In member function 'nsresult PendingLookup::GetSpecHash(nsACString&, nsACString&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/downloads/ApplicationReputation.cpp:1015:14: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 1015 | auto c = static_cast(binaryHash[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCycleCollectionNoteChild.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/downloads/ApplicationReputation.h:15, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/downloads/ApplicationReputation.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/downloads/Unified_cpp_downloads0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/FragmentOrElement.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/Element.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/LoadContext.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/downloads/ApplicationReputation.cpp:33, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/downloads/Unified_cpp_downloads0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ libtoolkit_components_downloads.a.desc rm -f libtoolkit_components_downloads.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libtoolkit_components_downloads.a.desc Unified_cpp_downloads0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/downloads' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/extensions' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_extensions0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/extensions -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/extensions -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/ipc/ipdl/_ipdlheaders -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/chromium/src -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/ipc/glue -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_extensions0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/extensions/Unified_cpp_extensions0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WebExtensionContentScriptBinding.h:8, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/extensions/WebExtensionPolicy.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ExtensionPolicyService.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/extensions/ExtensionPolicyService.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/extensions/Unified_cpp_extensions0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsCOMPtr.h:30, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsAutoPtr.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/OwningNonNull.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/RootedOwningNonNull.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/extensions/WebExtensionPolicy.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ExtensionPolicyService.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/extensions/ExtensionPolicyService.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/extensions/Unified_cpp_extensions0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/extensions/ExtensionPolicyService.cpp: In member function 'virtual nsresult mozilla::ExtensionPolicyService::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/extensions/ExtensionPolicyService.cpp:417:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 417 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:879:3: note: some parts of macro expansion are not guarded by this 'else' clause 879 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:953:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 953 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/extensions/ExtensionPolicyService.cpp:416:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 416 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIAddonPolicyService) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/extensions/MatchPattern.cpp: In member function 'virtual nsresult mozilla::extensions::MatchPattern::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/extensions/MatchPattern.cpp:476:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 476 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/extensions/MatchPattern.cpp:475:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 475 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/extensions/MatchPattern.cpp: In member function 'virtual nsresult mozilla::extensions::MatchPatternSet::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/extensions/MatchPattern.cpp:594:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 594 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/extensions/MatchPattern.cpp:593:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 593 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/extensions/MatchPattern.cpp: In member function 'virtual nsresult mozilla::extensions::MatchGlob::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/extensions/MatchPattern.cpp:735:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 735 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/extensions/MatchPattern.cpp:734:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 734 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/extensions/WebExtensionPolicy.cpp: In member function 'virtual nsresult mozilla::extensions::WebExtensionPolicy::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/extensions/WebExtensionPolicy.cpp:278:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 278 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/extensions/WebExtensionPolicy.cpp:277:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 277 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/extensions/WebExtensionPolicy.cpp: In member function 'virtual nsresult mozilla::extensions::WebExtensionContentScript::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/extensions/WebExtensionPolicy.cpp:402:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 402 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/extensions/WebExtensionPolicy.cpp:401:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 401 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/jspubtd.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/js/RootingAPI.h:19, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:16, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/extensions/WebExtensionPolicy.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ExtensionPolicyService.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/extensions/ExtensionPolicyService.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/extensions/Unified_cpp_extensions0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:22:39: required from here /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess -Wclass-memaccess; ] 32 | memset(aT, 0, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:20, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIDocument.h:17, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingUtils.h:32, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/ToJSValue.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:13, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/extensions/WebExtensionPolicy.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ExtensionPolicyService.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/extensions/ExtensionPolicyService.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/extensions/Unified_cpp_extensions0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsWindowSizes.h:14:7: note: 'class nsTabSizes' declared here 14 | class nsTabSizes { | ^~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray.h:2511, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/dom/BindingDeclarations.h:27, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/extensions/WebExtensionPolicy.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ExtensionPolicyService.h:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/extensions/ExtensionPolicyService.cpp:6, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/extensions/Unified_cpp_extensions0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed mozilla::extensions::MatchPatternSet::Constructor(mozilla::dom::GlobalObject&, const nsTArray&, const mozilla::dom::MatchPatternOptions&, mozilla::ErrorResult&)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::extensions::MatchPatternSet::ArrayType [1]' {aka 'nsTArray > [1]'} [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds -Warray-bounds; ] 104 | return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/extensions/Unified_cpp_extensions0.cpp:11: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/extensions/MatchPattern.cpp:492:13: note: while referencing 'patterns' 492 | ArrayType patterns; | ^~~~~~~~ libtoolkit_components_extensions.a.desc rm -f libtoolkit_components_extensions.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libtoolkit_components_extensions.a.desc Unified_cpp_extensions0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/extensions' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/extensions/webrequest' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_webrequest0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/extensions/webrequest -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/extensions/webrequest -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_webrequest0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/extensions/webrequest/Unified_cpp_webrequest0.cpp libtoolkit_components_extensions_webrequest.a.desc rm -f libtoolkit_components_extensions_webrequest.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libtoolkit_components_extensions_webrequest.a.desc Unified_cpp_webrequest0.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/extensions/webrequest' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/filewatcher' libtoolkit_components_filewatcher.a.desc rm -f libtoolkit_components_filewatcher.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libtoolkit_components_filewatcher.a.desc make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/filewatcher' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/finalizationwitness' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o FinalizationWitnessService.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/finalizationwitness -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/finalizationwitness -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/js/xpconnect/loader -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/FinalizationWitnessService.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/finalizationwitness/FinalizationWitnessService.cpp libtoolkit_components_finalizationwitness.a.desc rm -f libtoolkit_components_finalizationwitness.a /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/_virtualenv/bin/python /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/expandlibs_gen.py -o libtoolkit_components_finalizationwitness.a.desc FinalizationWitnessService.o make[4]: Leaving directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/finalizationwitness' make[4]: Entering directory '/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/find' mkdir -p '.deps/' /usr/bin/i686-pc-linux-gnu-g++ -o nsFindService.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/find -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/find -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/nsFindService.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/find/nsFindService.cpp /usr/bin/i686-pc-linux-gnu-g++ -o Unified_cpp_components_find0.o -c -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/stl_wrappers -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/system_wrappers -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/find -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/find -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include -I/usr/include/nspr -I/usr/include/nss -I/home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -march=native -pipe -flifetime-dse=1 -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -MD -MP -MF .deps/Unified_cpp_components_find0.o.pp /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/find/Unified_cpp_components_find0.cpp In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsINode.h:21, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIContent.h:12, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/find/nsFind.cpp:11, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/find/Unified_cpp_components_find0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 78 | binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsUtils.h:14, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupports.h:77, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsIFind.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/find/nsFind.h:10, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/find/nsFind.cpp:9, from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/find/Unified_cpp_components_find0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/find/nsFind.cpp: In member function 'virtual nsresult nsFindContentIterator::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/find/nsFind.cpp:153:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 153 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/find/nsFind.cpp:152:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 152 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/find/nsFind.cpp: In member function 'virtual nsresult nsFind::QueryInterface(const nsIID&, void**)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:887:5: warning: macro expands to multiple statements [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmultistatement-macros -Wmultistatement-macros; ] 887 | foundInterface = 0; \ | ^~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:951:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 951 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS | ^~~~~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/find/nsFind.cpp:458:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 458 | NS_INTERFACE_MAP_END | ^~~~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:868:3: note: some parts of macro expansion are not guarded by this 'else' clause 868 | else | ^~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/dist/include/nsISupportsImpl.h:945:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 945 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) | ^~~~~~~~~~~~~~~~~~ /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/find/nsFind.cpp:457:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 457 | NS_INTERFACE_MAP_ENTRY(nsISupports) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/seamonk/toolkit/components/find/Unified_cpp_components_find0.cpp:2: /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/find/nsFind.cpp: In member function 'char16_t nsFind::PeekNextChar(nsIDOMRange*, nsIDOMRange*, nsIDOMRange*)': /home/.portage/portage/www-client/seamonkey-2.53.7.1/work/seamonkey-2.53.7.1/toolkit/components/find/nsFind.cpp:35:39: warning: type qualifiers ignored on cast result type [;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers -Wignored-qualifiers; ] 35 | #define CHAR_TO_UNICHAR(c) ((char16_t)(const unsigned char)c) | ^~~~~~~~~~~~~~~~~~~~~~~ 36 | | 37 | static NS_DEFINE_CID(kCContentIteratorCID, NS_CONTENTITERATOR_CID); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38 | static NS_DEFINE_CID(kCPreContentIteratorCID, NS_PRECONTENTITERATOR_CID); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | | 40 | #define CH_QUOTE ((char16_t)0x22) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41 | #define CH_APOSTROPHE ((char16_t)0x27) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42 | #define CH_LEFT_SINGLE_QUOTE ((char16_t)0x2018) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43 | #define CH_RIGHT_SINGLE_QUOTE ((char16_t)0x2019) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44 | #define CH_LEFT_DOUBLE_QUOTE ((char16_t)0x201C) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45 | #define CH_RIGHT_DOUBLE_QUOTE ((char16_t)0x201D) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46 | | 47 | #define CH_SHY ((char16_t)0xAD) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48 | | 49 | // nsFind::Find casts CH_SHY to char before calling StripChars | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50 | // This works correctly if and only if CH_SHY <= 255 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51 | static_assert(CH_SHY <= 255, "CH_SHY is not an ascii character"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 52 | | 53 | // nsFindContentIterator is a special iterator that also goes through any | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54 | // existing